這期內容當中小編將會給大家?guī)碛嘘PTensorFlow發(fā)布其新更新TensorFlow 2.4.0-rc4的示例分析,文章內容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
成都創(chuàng)新互聯(lián)公司是專業(yè)的彭山網站建設公司,彭山接單;提供網站制作、成都網站制作,網頁設計,網站設計,建網站,PHP網站建設等專業(yè)做網站服務;采用PHP框架,可快速的進行彭山網站開發(fā)網頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網站,專業(yè)的做網站團隊,希望更多企業(yè)前來合作!
TensorFlow最近發(fā)布了其新更新TensorFlow 2.4.0-rc4。TensorFlow Profiler現(xiàn)在支持對MultiWorkerMirroredStrategy 進行概要分析,該概要文件現(xiàn)在是一個穩(wěn)定的API,并使用采樣模式API跟蹤多個工作進程。該策略可在多個可能具有多個GPU的工人之間進行同步分布式訓練。一些重大的改進涉及處理同級失敗和許多錯誤修復,這些錯誤修復可以在Keras的多員工訓練中找到 。Keras Functional API內部的主要重構已完成。它提高了構建功能模型的可靠性,穩(wěn)定性和性能。該更新還增加了對TensorFloat-32的支持在基于Ampere的GPU上。TensorFloat-32(TF32)是基于NVIDIA Ampere的GPU的數(shù)學模型,默認情況下啟用。
重大變化
TF核心:
由于TensorFloat-32的緣故,一些float32運算在基于Ampere的GPU上運行時的精度較低,包括matmul和卷積 。例如,此類運算的輸入從23位精度舍入到10位精度。在某些情況下,TensorFloat-32也可用于complex64 ops。因此現(xiàn)在可以禁用TensorFloat-32。
刪除了許多不相關的API函數(shù),例如C中用于字符串訪問/修改的C-API函數(shù)。不屬于TensorFlow公共API的模塊被隱藏。
tf.keras:
現(xiàn)在 steps_per_execution 參數(shù)在compile()中穩(wěn)定。它有助于在單個tf.function 調用中運行多個批處理 ,從而可以提高TPU或具有較大Python開銷的小型模型的性能。Keras Functional API的內部結構已經進行了 重大重構。這種重構可能會影響依賴于某些內部細節(jié)的代碼。
tf.data:
現(xiàn)在,tf.data.experimental.service.DispatchServer 和 tf.data.experimental.service.WorkerServer使用配置元組代替單個參數(shù)??梢苑謩e使用 tf.data.experimental.service.DispatchServer(dispatcher_config) 和 tf.data.experimental.service.WorkerServer(worker_config) 完成此操作。這有助于同時處理多個參數(shù)。
tf.distribute:
在最新更新中,各種內置API均使用新功能進行了重命名。
錯誤修復和其他更改
使用python常量或NumPy值調用ops與tf.convert_to_tensor 行為一致 ?,F(xiàn)在,這避免了tf.reshape之類的操作 會截斷諸如從int64到int32的輸入。
增加了對調度程序容錯的支持。
增加了對通過共享文件系統(tǒng)而不是通過RPC共享數(shù)據集圖的支持。這樣可以減輕調度程序的負擔,從而提高分布式數(shù)據集的性能。
功能性API重構的改進:
功能模型的構建不需要維護全局工作空間圖, 從而消除了內存泄漏,尤其是在構建許多模型或擴展模型時。
功能模型的構建應該平均快8-10%。
功能模型現(xiàn)在可以在第一個位置參數(shù)內的調用輸入中包含非符號值。
現(xiàn)在,在功能性API構造期間無法可靠轉換為Keras層的幾種TF ops應該可以正常工作,例如 tf.image.ssim_multiscale。
當Functional API構造出錯時(或無法將操作自動轉換為Keras圖層時)的錯誤消息應該更準確并且更易于理解。
總體而言,TensorFlow的新功能非常必要,因為它添加了必要的元素以增強性能并刪除不相關的元素。引入的改進將有助于開發(fā)更可靠和改進的ML模型。
上述就是小編為大家分享的TensorFlow發(fā)布其新更新TensorFlow 2.4.0-rc4的示例分析了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。