Deep Learning Frameworks

来源:互联网 发布:淘宝买鹦鹉靠谱吗 编辑:程序博客网 时间:2024/05/29 16:41

The NVIDIA Deep Learning SDK accelerates widely-used deep learning frameworks such as Caffe, CNTK, TensorFlow, Theano and Torch as well as many other deep learning applications. Choose a deep learning framework from the list below, download the supported version of cuDNN and follow the instructions on the framework page to get started.


Caffe is a deep learning framework made with expression, speed, and modularity in mind. Caffe is developed by the Berkeley Vision and Learning Center (BVLC), as well as community contributors and is popular for computer vision.

Caffe supports cuDNN v5 for GPU acceleration.

Supported interfaces: C, C++, Python, MATLAB, Command line interface

Learning Resources
  • Deep learning course: Getting Started with the Caffe Framework
  • Blog: Deep Learning for Computer Vision with Caffe and cuDNN

Download Caffe   Download cuDNN


The Computational Network Toolkit (CNTK) is a unified deep-learning toolkit from Microsoft Research that makes it easy to train and combine popular model types across multiple GPUs and servers. CNTK implements highly efficient CNN and RNN training for speech, image and text data.

CNTK supports cuDNN v5.1 for GPU acceleration.

Supported interfaces: C++, Command line interface

Download CNTK   Download cuDNN


TensorFlow is a software library for numerical computation using data flow graphs, developed by Google’s Machine Intelligence research organization.

TensorFlow supports cuDNN v5.1 for GPU acceleration.

Supported interfaces: C++, Python

Download TensorFlow   Download cuDNN


Theano is a math expression compiler that efficiently defines, optimizes, and evaluates mathematical expressions involving multi-dimensional arrays.

Theano supports cuDNN v5 for GPU acceleration.

Supported interfaces: Python

Learning resources

  • Deep learning course: Getting Started with the Theano Framework

Download Theano   Download cuDNN


Torch is a scientific computing framework that offers wide support for machine learning algorithms.

Torch supports cuDNN v5 for GPU acceleration.

Supported interfaces: C, C++, Lua

Learning resources

  • Deep learning course: <a href="https://developer.nvidia.com/deep-learning-frameworks" https:="" developer.nvidia.com="" deep-learning-courses"="" style="box-sizing: border-box; color: rgb(118, 185, 0); text-decoration: none; background: transparent;">Getting Started with the Torch Framework
  • Blog: Understanding Natural Language with Deep Neural Networks Using Torch

Download Torch   Download cuDNN


MXnet is a deep learning framework designed for both efficiency and flexibility that allows you to mix the flavors of symbolic programming and imperative programming to maximize efficiency and productivity.

MXnet supports cuDNN v3 for GPU acceleration.

Supported Interfaces: Python, R, C++, Julia

Download MXnet   Download cuDNN


Chainer is a deep learning framework that’s designed on the principle of define-by-run. Unlike frameworks that use the define-and-run approach, Chainer lets you modify networks during runtime, allowing you to use arbitrary control flow statements.

Chainer supports cuDNN v4 for GPU acceleration.

Supported Interfaces: Python

Download Chainer   Download cuDNN


Keras is a minimalist, highly modular neural networks library, written in Python, and capable of running on top of either TensorFlow or Theano. Keras was developed with a focus on enabling fast experimentation.

cuDNN version depends on the version of TensorFlow and Theano installed with Keras.

Supported Interfaces: Python

Download Keras   Download cuDNN


More frameworks

There are several other deep learning frameworks that leverage the Deep Learning SDK, including BidMach,Brainstorm, Kaldi, MatConvNet, MaxDNN, Deeplearning4j, Keras, Lasagne(Theano), Marvin, Leaf, and more.

If you’re a framework developer and would like to see your framework listed here, please get in touch with us atdeeplearning@nvidia.com

1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 老师排挤孤立孩子怎么办 很害怕一件事怎么办 高中老师误会我怎么办 家长讹老师老师怎么办 小孩子老说头疼怎么办 孩子总是否定自己怎么办 孩子总是否定别人怎么办 老师屏蔽家长该怎么办 初二学生学疲劳怎么办 孩子不愿补英语怎么办 培训班孩子不学怎么办 小孩不想去学校怎么办 讨厌父母的性格怎么办 老师揪孩子耳朵怎么办 老师整天骂孩子怎么办 教师被学生骂怎么办 幼儿园学生骂老师怎么办 学生骂老师外号怎么办 小孩上课很多嘴怎么办 学生老玩手机怎么办 和校长有了矛盾怎么办 家长打了我怎么办 小朋友不想去幼儿园怎么办 小朋友不想上幼儿园怎么办 高中老师打学生家长怎么办 老师偏心学生该怎么办? 老师能打孩子怎么办 有的幼儿打老师怎么办? 孩子特别怕老师怎么办 孩子跟老师认生怎么办 和搭班老师不合怎么办 学生厌学了老师怎么办 孩子很怕我怎么办 斗米报名之后怎么办 孩子鼻子长疮怎么办 六年级孩子不爱学习怎么办 孩子不要爱学习怎么办? 孩子说不愿意读书怎么办 孩子三天没吃饭怎么办 孩子三天不吃饭怎么办 初中学生不爱学习怎么办