深度学习框架Theano宣布停止开发与维护

发布时间:2017-09-29  |  标签:        |  来源:机器之心

Theano 的开发始于 2007,早期开发者包括传奇人物 Yoshua Bengio 和 Ian Goodfellow。

Yoshua Bengio近日发出邮件,说明 Theano 即将在未来几周内终止开发。

Theano 基于 Python,是一个擅长处理多维数组的库(这方面它类似于 NumPy)。当与其他深度学习库结合起来,它十分适合数据探索。
它与后来出现的 Tensorflow 功能十分相似,因而两者常常被放在一起比较。
以下为 Yoshua Bengio 发出的邮件全文(翻译):
亲爱的用户和开发者:
十年一路走来,我们遗憾地宣布 Theano 在 1.0 版本之后,即将在未来的几周内终止开发;我们将继续最低程度的维护从而保证它足够运行一年,但不会再更新功能。随后,Theano 作为一款开源软件继续可用,但是 MILA 不再维护它。
支持深度学习研究的软件生态系统快速进化,且状态良好:开源软件成为规范,大量框架并存,满足着从探索全新想法到将其部署实现的全部需求;并且在激烈竞争中不同巨头支持着不同的软件堆栈。
我们为多年以来 Theano 的创新深感自豪,并且其创新正被其他框架继承和优化。比如,把模型表达为数学表达式、重写计算图以获得更优性能和内存使用、GPU 上的透明执行、更高阶的自动微分,正在全部成为主流。
在这一背景下,我们认为继续维护 Theano 不再是推动全新研究与应用的最佳方式。即使来自学界、业界的贡献与支持不断增加,维持陈旧的代码库并保持竞争已经成为了创新的阻碍。
MILA 仍然会致力于支持学者们实现最新发明(有时甚至是异想天开的想法),我们仍会通过其它方式遵循这一理念继续前进,在其他项目中为开源社区做出更多贡献。
感谢所有一直支持 Theano 的朋友们,是你们的持续努力让这一框架不断完善。 
-- Yoshua Bengio

【扫描下面二维码,和我们一起畅聊AI吧】