《架构师》2017年5月
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

Theano

Theano是老牌、稳定的库之一。它是深度学习开源工具的鼻祖,由蒙特利尔理工学院时间开发于2008年并将其开源,框架使用Python语言开发。它是深度学习库的发轫,许多在学术界和工业界有影响力的深度学习框架都构建在Theano之上,并逐步形成了自身的生态系统,这其中就包含了著名的Keras、Lasagne和Blocks。

Theano是底层库,遵循Tensorflow风格。因此不适合深度学习,而更合适数值计算优化。它支持自动函数梯度计算,它有Python接口,集成了Numpy,使得这个库从一开始就成为通用深度学习最常用的库之一。

今天,它依然健壮可用,但事实上,由于没有多GPU支持和水平扩展,加之TensorFlow的如天花乱坠的大肆宣传之下(它们都是针对同一个领域),结果,Theano逐渐被世人遗忘了。