深度学习框架选择

#介绍

开源已经成为一种深度学习框架能否流行的唯一途径。如果你有需要,上GitHub就可以找到他们的源码和文档。


#深度学习框架比较

+ Keras

受到 Torch 启发,Keras 提供了简单易用的 API 接口,特别适合初学者入门。其后端采用 TensorFlow, CNTK,以及 Theano。另外,Deeplearning4j 的Python 也是基于 Keras 实现的。Keras 几乎已经成了 Python 神经网络的接口标准。


+ TensorFlow

谷歌 (Google) 大厂出品,追随者众多。相比其他框架,TensorFlow 速度较慢,但它提供的 TensorBoard 可视化工具还是很不错的。


+ Caffe2

脸书 (Facebook) 出品,为生产环境设计,提供在各种平台(包括移动设备)的运行时。


+ PyTorch

背后金主是 脸书 (Facebook) ,同样支持动态计算图,提供很好的灵活性,适合研究。


+ MXNet

已被 亚马逊 (Amazon) 选为 AWS 上的深度学习框架,支持动态图计算。MXNet 有许多中国开发者,因而有非常良好的中文文档支持。Gluon 接口使得 MXNet 像 Keras 一样简单易用。



+ 不推荐

- 不再维护 Theano, Lasagne, 以及 Blocks

- 小众 Torch、Paddle、DyNet、Neon

- 无亮点、过时 Caffe、CNTK、Chainer、DSSTNE

- 特定芯片运行 BigDL




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值