Popular Deep Learning Frameworks


Deep learning frameworks provide data scientists, developers, and researchers a high-level programming language to architect, train, and validate deep neural networks.

 

TensorFlow*  |  PyTorch*  |  Apache MXNet*  |  BigDL  |  Caffe*

TensorFlow*

Based on Python*, this deep learning framework is designed for flexible implementation and extensibility on modern deep neural networks. In collaboration with Google*, TensorFlow has been directly optimized for Intel® architecture to achieve high performance on Intel® Xeon® Scalable processors.

Learn More

Downloads

Containers Binaries Source Code


PyTorch*

This Python package provides one of the fastest implementations of dynamic neural networks to achieve speed and flexibility. In collaboration with Facebook*, this popular framework is now combined with many Intel® optimizations to provide superior performance on Intel architecture, most notably Intel Xeon Scalable processors.

Downloads

Binaries Source Code

Documentation

Get Started Guide




Caffe*

Created by the Berkeley Vision and Learning Center (BVLC) and community contributors, the Intel® Optimization of Caffe* is a fork maintained by intel that is optimized for Intel architectures. This optimized branch of Caffe is one of the most popular frameworks for image recognition with improved performance on Intel Xeon Scalable processors.

Learn More

Downloads

Containers Binaries Source Code

Explore the Intel® DevCloud

With built-in AI acceleration, this powerful cluster of the latest Intel Xeon Scalable processors provides the right environment for your experiments with code and debugging.