用于在CPU和GPU上评估数学表达式的优化编译器。
项目描述
Theano是一个Python库,允许你定义、优化和高效评估涉及多维数组的数学表达式。它建立在NumPy之上。Theano特性
与NumPy紧密集成:与NumPy的接口相似。numpy.ndarrays也用于Theano编译函数内部。
透明使用GPU:比CPU快140倍进行数据密集型计算(仅支持float32)。
高效的符号微分:Theano可以计算一个或多个输入函数的导数。
速度和稳定性优化:避免在计算诸如log(1 + exp(x))之类的表达式时出现讨厌的错误。
动态C代码生成:更快地评估表达式。
广泛的单元测试和自我验证:包括检测和诊断错误/潜在问题的工具。
自2007年以来,Theano一直在为大规模计算密集型科学研究提供动力,但它也足够易于使用,可以在课堂上使用(蒙特利尔大学的IFT6266)。
发行说明
Theano 1.0.5(2020年7月27日)
这是Theano版本1.0.5的维护版本,没有新功能,但修复了一些弃用问题。
我们建议所有人都更新到这个版本。
亮点(自1.0.4以来)
Theano现在与Python 3.9兼容
修复了许多弃用警告
自1.0.4以来,共有13人参与了这次发布
1fish2
Frederic Bastien
Rebecca Palmer
Miro Hrončok
Dan Foreman-Mackey
Adrian Seyboldt
abergeron
Tim Gates
Tim Odonnell
Robert P. Goldman
Duc Nguyen
Igor Varfolomeev
Thomas Wiecki
项目详情
关闭
Theano-1.0.5.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6e9439dd53ba995fcae27bf20626074bfc2fff446899dc5c53cb28c1f9202e89 |
|
MD5 | d9275643c4b9c5aef77ece8ec144fac9 |
|
BLAKE2b-256 | 6b97bcd5654ba60f35f180931afabbd3b4c46c0379852f961c7a2819ff897f5d |