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
视窗
笔记 您还可以使用 pkg-config 工具进行编译和链接。
声明和免责声明
英特尔技术可能需要启用硬件,软件或服务才能激活。
没有任何产品或组件是绝对安全的。 您的成本和结果可能会有所不同。
© 英特尔公司。 英特尔、英特尔徽标和其他英特尔标志是英特尔公司或其子公司的商标。 其他名称和品牌可能会被视为他人的财产。
文件/资源
![]() |
英特尔 oneAPI 深度神经网络库 [pdf] 用户指南 oneAPI, 深度神经网络库, oneAPI 深度神经网络库, 神经网络库, 网络库, 库 |