TensorFlow 1.7.0正式釋出,Bug修復和改進內容都在這裡了
編譯 | AI科技大本營(公眾號ID:rgznai100)
參與 | 張建軍
TensorFlow 1.7.0 近日正式釋出,新版本主要有以下改進內容,AI科技大本營對其進行了編譯。
主要特徵和改進
從 contrib 中移除 Eager 模式,現在請用 tf.enable_eager_execution()
Graph 重寫了模擬定點量化器,現在與TensorFlow Lite 相容,由新的tf.contrib.quantize 包支援
利用 tf.custom_gradient可以簡單定製梯度的計算
TensorBoard 偵錯程式外掛,即 TensorFlow 偵錯程式( tfdbg )的圖形使用者介面(GraphicalUser Interface, GUI),現在推出alpha 版本
利用新的 tf.contrib.data.SqlDataset,支援把一個 sqlite 資料庫作為 Dataset 物件進行讀入
tf.contrib.framework.CriticalSection 新增分散式的 Mutex /CriticalSection
tf.regex_replace 更好地支援文字處理
tf.contrib.data.bucket_by_sequence_length 支援簡單高效的序列輸入
Bug 修復和其他改進
加速線性代數(XLA):
XLA 新增對MaxPoolGradGrad 的支援
XLA 禁止從TensorFlow進行CSE pass
tf.data:
tf.data.Dataset
利用 tf.load_op_library()機制,支援構建 C++ Dataset op 核心作為外部庫
Dataset.list_files() 預設執行對輸出進行隨機打亂操作
Datas et.shuffle(..., seed=tf.constant(0, dtype=tf.int64)) 現在和 Dataset.shuffle(...,seed=0) 返回同樣的元素序列
tf.data.TFRecordDataset 新增了 num_parallel_reads引數
tf.contrib:
tf.contrib.bayesflow.halton_sequence 現在支援隨機化
tf.contrib.all_reduce 新增對標量的支援
tf.contrib.bayesflow.mcmc_diagnostics 中新增 effective_sample_size
tf.contrib.bayesflow.mcmc_diagnostics 中新增 potential_scale_reduction
新增 BatchNormalization, Kumaraswamy雙射器(bijectors)
未來不再支援 tf.contrib.learn。請查閱 contrib/learn/README.md中的指示對已有程式碼進行轉換
tf.contrib.data
移除不再支援的類, 其中包括 tf.contrib.data.Dataset,tf.contrib.data.Iterator, tf.contrib.data.FixedLengthRecordDataset, tf.contrib.data.TextLineDataset, 和 tf.contrib.data.TFRecordDataset
新增 bucket_by_sequence_length, sliding_window_batch, 和 make_batched_features_dataset
移除不再維護的 tf.contrib.ndlstm。 你可以從這個外部網址找到它:https://github.com/tmbarchive/tfndlstm
把 tf.contrib.bayesflow的大多數內容遷移到它自己的倉庫中: tfp
其他
如果丟擲異常,tf.py_func現在會把完整的堆疊跟蹤資訊列印出來
TPUClusterResolver 和 GKE 進行整合,支援Cloud TPU
增加一個取樣器統計檢驗的庫
針對 Cloud TPU,從 GCE VM 中新增對流資料的幫助函式
ClusterResolvers 和TPUEstimator 進行整合
統一了 metropolis_hastings和 HMC 核心的介面
把 LIBXSMM 卷積遷移到一個單獨的 --defineflag 中,因此這個操作現在是預設禁止的
修復了 MomentumOptimizerlambda
通過可程式設計 docstrings減少 tfp.layers 的樣板程式碼
新增 auc_with_confidence_intervals, 該方法可用線性時間複雜度計算 AUC 值和置信區間
regression_head 現在接受自定義的連線函式作為輸入,在array_ops.identity 不支援的情況下可以滿足使用者定義自己的連線函式的需求
修復了從 VariableDef建立 ResourceVariables物件時initialized_value 和 initial_value 的行為
新增了 TensorSpec作為 Tensors 的解釋說明文件
確定性的常量摺疊操作
tf.linalg.* 支援float16 的dtype
新增 tf.estimator.export.TensorServingInputReceiver允許 tf.estimator.Estimator.export_savedmodel 傳入 raw tensors來模擬函式
原作者 | yifeif
原文連結
https://github.com/tensorflow/tensorflow/releases/tag/v1.7.0-rc0?from=groupmessage&isappinstalled=0
招聘
新一年,AI科技大本營的目標更加明確,有更多的想法需要落地,不過目前對於營長來說是“現實跟不上靈魂的腳步”,因為缺人~~
所以,AI科技大本營要壯大隊伍了,現招聘AI記者和資深編譯,有意者請將簡歷投至:gulei@csdn.net,期待你的加入!
如果你暫時不能加入營長的隊伍,也歡迎與營長分享你的精彩文章,投稿郵箱:suiling@csdn.net
AI科技大本營讀者群(計算機視覺、機器學習、深度學習、NLP、Python、AI硬體、AI+金融、AI+PM方向)正在招募中,關注AI科技大本營微信公眾號,後臺回覆:讀者群,聯絡營長,新增營長請備註姓名,研究方向。
☟☟☟點選 | 閱讀原文 | 檢視更多精彩內容
相關文章
- TensorFlow 1.8.0正式釋出,Bug修復和改進內容都在這裡了
- TensorFlow1.8.0正式釋出,Bug修復和改進內容都在這裡了
- Nacos 2.3.2 正式釋出,修復重大 bug!
- 蘋果iOS11.4正式版釋出:主要修復Bug和提升穩定性蘋果iOS
- iOS12公測3正式釋出:修復Bug提升穩定性iOS
- KDE Plasma 5的第二個bug修復版本釋出,帶來了很多的改變ASM
- Gitea 1.11.1 釋出了,修復了 14 個 bugGit
- Mutter 3.35.1 已釋出–修復多項BUG
- 蘋果釋出iOS12.1.2全球正式版本:修復Bug為主蘋果iOS
- 淺析Win10 2004更新的內容和修復的bug大全Win10
- 諸多改進!Superset 1.2.0 正式釋出!
- iOS 15.1 正式版釋出,來看看更新了哪些內容iOS
- Swoole v4.6.1 版本釋出,Bug 修復版本
- go-carbon 1.3.5 版本釋出,修復已知bug和優化效能Go優化
- TensorFlow 1.11.0 已正式釋出!
- go-carbon 1.3.5 版本釋出,修復已知bug和最佳化效能Go
- Win10 Build 17134.137釋出 修復頻播放和瀏覽器bugWin10UI瀏覽器
- go-carbon 1.4.5版本釋出,修復已知bug和優化功能Go優化
- go-carbon 1.5.1 版本釋出, 修復已知 bug 和新增土耳其翻譯檔案Go
- go-carbon 1.4.5版本釋出,修復已知bug和最佳化功能Go
- iOS 11.4.1測試版釋出:修復小Bug 提升穩定性iOS
- Laravel-admin 釋出 1.7.0 版本Laravel
- iOS12 Beta11和公測版9釋出:修復Bug 流暢度進一步提升iOS
- GitLab 中文版正式釋出 17.5,修復多個漏洞,釋出多個功能Gitlab
- go-carbon 1.4.6版本釋出,修復已知bug和新增翻譯檔案Go
- go-carbon 1.5.0 版本釋出,修復已知 bug 和新增德語翻譯檔案Go
- go-carbon 1.4.2 版本釋出,新增年代和季節系列方法以及修復bugGo
- go-carbon 1.3.4 版本釋出,新增 Century()方法獲取世紀和修復已知 bugGo
- Win10 Build 17134.83釋出 修復QuickBooks多使用者BugWin10UI
- Adobe Flash Player 29正式版釋出:修復安全漏洞
- AI界的State of the Art都在這裡了AI
- Unity下Bug修復神器InjectFix正式對外開源Unity
- 2018年12月最新手機盤點,釋出與沒釋出的都在這了
- 微軟釋出釋出Windows 10補丁KB4516421 修復麥克風Bug問題微軟Windows
- go-carbon 1.3.7 版本釋出,修復時區bug和統一程式碼風格Go
- iOS12 beta6和公測5同時釋出:修復Bug 提升穩定性iOS
- 青雲釋出RadonDB資料庫 你想知道的都在這裡資料庫
- 英偉達剛剛釋出全球最大GPU:GTC2018黃仁勳演講核心內容都在這GPU