TensorFlow 1.6重要的不是更新是bug修复!
【资讯】TensorFlow可谓是最受接待的开源呆板进修项目,它的每一次更新都备受瞩目。 间隔TensorFlow前次宣布仅两个月,新的版本1.6又与我们晤面了。TensorFlow 1.6没有太多重大变革,,此次更新首要存眷bug修复,API变动和一些新成果。 TensorFlow 1.6增进了第二个版本的Getting Stared文件,专门针对呆板进修新手。假如你是呆板进修初学者,这是一个很好的资源。另外,有几个API变动,个中包罗prepare_variance Boolean ,其默认配置为false以实现向后兼容。 其他重大变革: ·针对非插槽变量的新的内部优化 API 。 ·tf.estimator。{FinalExporter,LatestExporter}此刻导出剥离的SavedModels,这进步了SavedModel的向前兼容性。 ·FFT支持添加到XLA CPU / GPU。 ·此刻可以在兼容的Tegra装备上行使CUDA加快技能构建Android TF ·添加卷积Flipout层 ·添加概率卷积层 ·为Google云端存储添加客户端限定 bug修复和其他已知题目 虽然,新版本不是没有任何重大变动的更新。TensorFlow 1.6的预构建二进制文件是针对CUDA 9.0和cuDNN 7构建的。另外,预构建的二进制文件将行使AVX指令,这也许会粉碎较旧CPU上的TF。至于bug,关于tensorboard呼吁有一个很大的题目,因为pip包斗嘴导致某些进级流程后,它无意会丢失。(请参阅TensorBoard 1.6.0修补措施刊行声名) 另外,行使CUDA 9和CUDA 9.1的XLA:GPU会导致垃圾功效或CUDA_ILLEGAL_ADDRESS失败。 在2017年12月,Google发明CUDA 9和CUDA 9.1中的PTX-to-SASS编译器在SASS中将大比特的64位地点计较解析为32位时,不能正确计较进位比特。因为这个错误,这些版本的ptxas错误地编译了大大都XLA措施,其内存高出4GB,导致垃圾功效或CUDA_ERROR_ILLEGAL_ADDRESS失败。 谷歌方面估量对CUDA 9.1.121的修复将一连到2018年2月尾。可是,TensorFlow并不祈望修复CUDA 9.0.x。此刻,独一的办理要领是降级到CUDA 8.0.x或禁用XLA:GPU。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |