Intel® oneAPI DL Framework Developer Toolkit
Design and Train Deep Neural Networks Quickly
Develop New or Customize Existing Frameworks Using Common APIs
Deep learning frameworks offer optimized building blocks to streamline designing, training, and validating deep neural networks through a high-level programming interface.
- Build or customize deep learning frameworks using optimized deep learning libraries
- Optimized for high performance on Intel® CPUs and GPUs
- Target single-node or multi-node distributed processing with common APIs that allow scaling across nodes
Deprecated Toolkit
The Intel® oneAPI DL Framework Developer Toolkit is now deprecated and will no longer be available effective with the 2023.2 release.
Both Intel® oneAPI Deep Neural Network Library and Intel® oneAPI Collective Communications Library are and will continue to be available as part of the Intel® oneAPI Base Toolkit (Base Kit) and as stand-alone versions.
What’s Included
Intel® oneAPI Collective Communications Library
Implement optimized communication patterns to distribute deep learning model training across multiple nodes.
Intel® oneAPI Deep Neural Network Library
Develop fast neural networks on Intel CPUs and GPUs with performance-optimized building blocks.
Documentation & Code Samples
Specifications
Processors:
- Intel® Atom® processors
- Intel® Core™ processors
- Intel® Xeon® processors
- Intel® Xeon® Scalable processors
GPUs:
- Intel® Processor Graphics Gen9 and above
- Xe architecture
Languages:
- Data Parallel C++ (DPC++)
- Note Must have the Base Kit installed.
- C and C++
Host operating systems:
- Linux
Target operating systems:
- Linux
Compilers:
- Compilers from Intel
- GNU Compiler Collection (GCC)*
- Other compilers that follow the same standards
For more information, see the system requirements.
Get Help
Your success is our success. Access these forum and GitHub* resources when you need assistance.
For additional help, see our general oneAPI Support.
Stay In the Know on All Things CODE
Sign up to receive the latest tech articles, tutorials, dev tools, training opportunities, product updates, and more, hand-curated to help you optimize your code, no matter where you are in your developer journey. Take a chance and subscribe. You can change your mind at any time.