intel one API 深度神经网络库用户指南
英特尔徽标

英特尔® one API 深度神经网络库(一个 DNN)是一个用于深度学习应用程序的性能库。 该库包括针对英特尔® 架构处理器和英特尔处理器显卡优化的神经网络基本构建块。 一个 DNN 适用于对提高英特尔 CPU 和 GPU 上的应用程序性能感兴趣的深度学习应用程序和框架开发人员。 一个 DNN 库为 CPU 和 GPU 提供了一个 SYCL* 扩展 API。

参见 完整的库文档可在 GitHub英特尔开发者专区。

开始之前

  • 开始使用英特尔® one API DPC++/C++ 编译器。
  • 参考一个DNN 发行说明 和系统要求,以确保您拥有必要的系统和软件组件。
  • 建立前amples,你还需要 CMake* 2.8.1.1 或更高版本。

Examp莱斯

使用下面的ample 项目以熟悉英特尔® oneAPI 深度神经网络库:

Samp名字
入门 sycl_interop_buffer 和 sycl_interop_us

描述

这个 C++ API example 演示了 oneDNN 编程模型的基础知识。

这个 C++ API example 演示了在 oneDNN 中使用 SYCL 扩展 API 对英特尔® 处理器显卡进行编程。

建筑前amp带有英特尔® oneAPI DPC++/C++ 编译器的文件

要设置 oneAPI 环境,请参阅以下示例amp莱斯。

Linux
Linux

视窗
视窗

笔记 您还可以使用 pkg-config 工具进行编译和链接。

声明和免责声明

英特尔技术可能需要启用硬件,软件或服务才能激活。
没有任何产品或组件是绝对安全的。 您的成本和结果可能会有所不同。

© 英特尔公司。 英特尔、英特尔徽标和其他英特尔标志是英特尔公司或其子公司的商标。 其他名称和品牌可能会被视为他人的财产。

文件/资源

英特尔 oneAPI 深度神经网络库 [pdf] 用户指南
oneAPI, 深度神经网络库, oneAPI 深度神经网络库, 神经网络库, 网络库, 库

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *