Theano 中文文档 0.9 - 2. 发行说明
2. 发行说明
译者:Python 文档协作翻译小组,原文:Release Notes。
本文以 CC BY-NC-SA 4.0 协议发布,转载请保留作者署名和文章出处。
Python 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。交流群:467338606。
Theano 0.8.2(2016年4月21日)
这是一个小版本的发布,只支持cudnn v5卷积和小修复。
亮点: - cuDNN v5卷积支持(cuDNN v3不再支持) - 修复几个崩溃
Theano 0.8.1(2016年3月29日)
这是一个没有任何新功能的小版本的发布。
它修复了MacOS X上的编译问题,使用XCode 7.3的命令行工具,它是在Theano 0.8.0之后不久发布的。
Theano 0.8(2016年3月21日)
我们建议大家更新到这个版本。
强调:
- Python 2和3支持相同的代码库
- 更快的优化
- 集成cuDNN以获得更好的GPU性能
- 许多Scan改进(执行速度,…)
- optimizer = fast_compile将计算移动到GPU。
- 更好的卷积CPU和GPU。(CorrMM,cudnn,3d conv,更多参数)
- 使用d3viz的图形交互式可视化
- cnmem(更好的GPU内存管理)
- BreakpointOp
- 通过Platoon的多GPU数据并行化(https://github.com/mila-udem/platoon/)
- 支持更多池参数
- 图像的双线性插值
- 新GPU后端:
- Float16新后端(需要cuda 7.5)
- 多种类型
- 多GPU支持在同一个进程
共有141人贡献了这个版本,请看底部的列表。
安装:
- 更好的BLAS检测
- 针对最新的软件和操作系统版本的修复
- 在Windows上支持Anaconda
Bug修复:
- GpuJoin现在支持负轴
- 修正负轴的GpuCumsum
废弃的接口(会打印一个警告):
- 不再使用Param类,改用In
接口更改:
- 将DownsampleFactorMax重命名为Pool。
- tensor.stack现在使用与numpy.stack相同的接口
- optimizer = fast_compile将计算移动到GPU
- 更频繁地提高用户堆栈跟踪。
- 更改开发版本编号以遵循PEP 440
新接口(重用现有功能):
- theano.tensor.nnet.relu
- theano.tensor.nnet.elu
- BatchNormalization。
- MaxAndArgmax支持axis=None
- 添加theano.tensor.compress(相当于numpy.compress)
- theano.tensor.signal.downsamples.max_pool_2d_same_size
- COp
- props
新功能
- tensor.unique
- map_variables
- erfcx
- mgrid, ogrid
- allclose
- BreakpointOp
- 使bincount在GPU上工作
- GPU上的SolveOp
- remove_all_assert可选的优化
- AllocEmpty
- LogSoftmax,用于当不应用交叉熵优化时的稳定性优化。
- theano.tensor.repeat在GPU上工作
- BatchedDot在GPU和CPU上更快。
- 更快的batched_tensordot并使其在GPU上工作。
- SoftmaxGrad grad
- 通过CorrMM在GPU上进行3D转换
- CPU Max Pool支持padding和strides!=windows的大小
- theano.function()现在接受输出的dict。当这样做时,函数将返回一个dict。有助于跟踪哪个输出是什么。
- 警告未知或拼写错误的theano配置变量
- theano.tensor.tile更新(接受符号代表,工作在GPU上)
- 扫描如何有严格的标志。如果设置为True,这使扫描构建更快,并可以使执行更快。
- theano.tensor.signal.conv2d(2d,2d)输出2d结果
- 支持更多卷积参数
- 图像的双线性插值
加速:
- 在GPU上更快的SetSubtensor。
- 在GPU上支持更多缩减模式。
- 更多图优化
- 更快的图优化
- GpuCrossentropySoftmaxArgmax1HotWithBias
崩溃/无返回修正:
- 修复崩溃在断言op grad
- 修复Mac上的curand crash
- 多次修复扫描崩溃
- 完成将所有Op.grad()实现更新到新界面
其他:
- 支持ARM处理器。
- 更好的测试
- 代码清理。
- 文档更新
- doctest和sphinx测试在travis
- 更多测试标记为慢
- 更好的same_shape实现
- 更多op与c代码降低开销
- 自定义pickler为SharedVariable theano.misc.pkl_utils。{dump,load}
- function_dump帮助我们在编译期间重现用户错误
- assert_no_cpu_op
- pep8,flake8
- 更好的错误消息
- 在非默认模式下,当allow_gc = False时减少分配数
- 更好的锁
仅限此开发版本的提交者:
- Frederic Bastien
- Arnaud Bergeron
- Pierre Luc Carrier
- Iban Harlouchet
- Pascal Lamblin
- Chienli Ma
- Tim Cooijmans
- Nicolas Ballas
- Amjad Almahairi
- David Warde-Farley
- Christof Angermueller
- Ziye Fan
- Caglar
- Sina Honari
- Roy Xue
- hantek
- Mohammad Pezeshki
- Melanie Ducoffe
- Alexandre de Brebisson
- Harm de Vries
- Samira Shabanian
- Alex Lamb
- Ramana.S
- Francesco Visin
- Saizheng Zhang
- Ying Zhang
- JanSchlüter
- Xavier Bouthillier
- Bart van Merrienboer
- Cesar Laurent
- Iulian Vlad Serban
- Li Yao
- Sigurd Spieckermann
- Dmitrii Serdiuk
- Kelvin Xu
- Sebastien Jean
- Thomas Mesnard
- Seon-Wook Park
- Vincent Michalski
- Dustin Webb
- Mikhail Korobov
- Orhan Firat
- Olivier Mastropietro
- Daniel Renshaw
- Julien Rebetez
- Peng Liu
- Sean Lee
- TimSalimans
- Andre Holzner
- Gijs van Tulder
- Guillaume Alain
- Julien Demouth
- Markus Beissinger
- Mehdi Mirza
- Moslem Kazemi
- Saxenauts
- S?renKaaeS?nderby
- sentient07
- Anatoly Belikov
- Diogo Moitinho de Almeida
- Jakub Sygnowski
- Kashif Rasul
- Laurent Dinh
- RémyLéone
- Taesup (TS) Kim
- gw0 [http://gw.tnode.com/]
- mronian
- vesis84
- Benni
- Chiheb Trabelsi
- JesseLivezey
- Marius Killinger
- Matt Graham
- Matthew Willson
- Piotr Frankowski
- Stefan Krastanov
- vdumoulin
- Adithya Ganesh
- Anish Shah
- BalázsHidasi
- Colin Raffel
- Cory Lorenz
- Doug
- Jesse Livezey
- John Salvatier
- John Zedlewski
- Jonathan Ho
- Kaixhin
- Liang-Chi Hsieh
- Lucas Beyer
- Luke Metz
- Marc-Alexandre Cote
- Martin Arjovsky
- MatthiasKümmerer
- Sirisha Rambhatla
- briancheung
- cai-lw
- ivdorelian
- jan-matthis
- jojolalpin
- joncrall
- peterjsadowski
- scottsievert
- étienneSimon
- Flaxman
- AlOa
- Albert Zeyer
- Andrea
- Andy Jiang
- Balázs
- Ben Poole
- Brian Cheung
- Christophe Van Gysel
- Claude Coulombe
- Clay McLeod
- Dario Garcia
- Jakob Lombacher
- Joao Felipe Santos
- John Arevalo
- Jonas Degrave
- Martin Thoma
- Mathieu Germain
- Matthew Koichi Grimes
- Michael Eickenberg
- Michael Opitz
- Paul Hollensen
- Prayag Verma
- Saatvik Shah
- Sergei Lebedev
- Vik Kamath
- Wei Ouyang
- WojciechG?ogowski
- Yi-Lin Juang
- Yurii Shevchuk
- Zach Dwiel
- dan
- eulerreich
- jotterbach
- rolf
- theaverageguy
- wuaalb
Theano 中文文档 0.9 - 2. 发行说明相关推荐
- Theano 中文文档 0.9 - 5.3 Windows安装说明
5.3 Windows安装说明 译者:Python 文档协作翻译小组,原文:Windows Installation Instructions. 本文以 CC BY-NC-SA 4.0 协议发布,转载 ...
- Theano 中文文档 0.9 - 7.2.5 循环
7.2.5 循环 译者:Python 文档协作翻译小组,原文:Loop. 本文以 CC BY-NC-SA 4.0 协议发布,转载请保留作者署名和文章出处. Python 文档协作翻译小组人手紧缺,有兴 ...
- Theano 中文文档 0.9 - 7.2.6 Theano如何处理形状信息
7.2.6 Theano如何处理形状信息 译者:Python 文档协作翻译小组,原文:How Shape Information is Handled by Theano. 本文以 CC BY-NC- ...
- Theano 中文文档 0.9 - 7.2.3 Theano中的导数
7.2.3 Theano中的导数 译者:Python 文档协作翻译小组,原文:Derivatives in Theano. 本文以 CC BY-NC-SA 4.0 协议发布,转载请保留作者署名和文章出 ...
- Theano 中文文档 0.9 - 7.2.2 更多示例
7.2.2 更多示例 译者:Python 文档协作翻译小组,原文:More Examples. 本文以 CC BY-NC-SA 4.0 协议发布,转载请保留作者署名和文章出处. Python 文档协作 ...
- Theano 中文文档 0.9 - 7.2.1 起手式 —— 代数
7.2.1 起手式 -- 代数 译者:Python 文档协作翻译小组,原文:Baby Steps - Algebra. 本文以 CC BY-NC-SA 4.0 协议发布,转载请保留作者署名和文章出处. ...
- Theano 中文文档 0.9 - 3. Theano一览
3. Theano一览 译者:Python 文档协作翻译小组,原文:Theano at a Glance. 本文以 CC BY-NC-SA 4.0 协议发布,转载请保留作者署名和文章出处. Pytho ...
- Theano 中文文档 0.9 - 5.4 CentOS 6安装说明
5.4 CentOS 6安装说明 译者:Python 文档协作翻译小组,原文:CentOS 6 Installation Instructions. 本文以 CC BY-NC-SA 4.0 协议发布, ...
- Theano 中文文档 0.9 - 5.2 Mac OS安装说明
5.2 Mac OS安装说明 译者:Python 文档协作翻译小组,原文:Mac OS Installation Instructions. 本文以 CC BY-NC-SA 4.0 协议发布,转载请保 ...
最新文章
- vue颜色选择器_如何制作? Vue的颜色选择器!
- u-boot的linux内核映像加载,基于U_Boot的Linux内核映像加载与引导功能实现.pdf
- MERGE语句——数据集横向合并
- 【物联网】OpenWrt编译和修改基础--预科
- spark 安装配置
- 全国各高校开学时间汇总!
- 大润发java薪资,大润发edp员工面试:不说位置了,怕备查,哈哈 第一次去是因 - 职朋职业圈...
- python语言网课答案_看我们,智慧树python语言入门教程答案
- [wp] HITB CTF 2017 website
- 学习光线跟踪一样的自3D表征Ego3RT
- 树莓派4B点亮LED小灯
- Win11系统设置自动关机的方法分享
- 如何使用scrapy中的ItemLoader提取数据?
- 海贼王 动漫 全集目录 分章节 精彩打斗剧集
- JavaScript中的作用域及作用域链
- php汽车租赁网站_ThinkPHP实战开发汽车租赁网站项目教程
- Your hostname, xxx resolves to a loopback address: 127.0.1.1; using x.x.x.x instead(on interface xx)
- px、pt、dpi、dip、分辨率、屏幕尺寸等等概念
- 中国电信物联网发展研究中心与华为战略合作协议
- 浙大概率第四版,证明正态分布随机变量不相关等价于独立
热门文章
- (15)Zynq FPGA 通用IO介绍
- python3写网络爬虫_python3写网络爬虫
- 【嵌入式Linux】嵌入式Linux驱动开发基础知识之LED驱动框架--面向对象、分层设计思想
- ios 控件切圆_iOS中 切圆角,任意几个角(带边框,不带边框)__OC和Swift版本 韩俊强的博客...
- pageable设置size_总结SpringBoot使用Pageable实现分页源码
- 【LeetCode】【HOT】141. 环形链表(快慢指针)
- 【JAVA SE】第十五章 ArrayList、LinkedList、HashMap和HashSet
- 美团面试一道场景设计题
- mysql-proxy数据库中间件架构
- JAVA ThreadPoolExecutor线程池