您好,登錄后才能下訂單哦!
這篇文章主要介紹了TensorWatch怎么安裝的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇TensorWatch怎么安裝文章都會有所收獲,下面我們一起來看看吧。
微軟在GitHub開源平臺上發布了一個名為TensorWatch的人工智能調試和可視化工具。TensorWatch可用于創建自定義可視化、UI和儀表板。它還可用于對您的實時ML培訓過程執行任意查詢,作為查詢的結果返回一個流,并使用您選擇的可視化工具查看這個流。
TensorWatch是一個Python庫,它使用Jupyter Notebook而不是預先打包的用戶界面,在這個基礎上,Jupyter Notebook更容易定制。在進行實時培訓過程的交互式調試時,您可以選擇使用Jupyter Notebook中的可組合UI或Jupyter Lab中的實時共享儀表板。您還可以使用Python構建自己的自定義UI,或者選擇現有的Python UI。TensorWatch還支持多種標準的可視化類型,包括條形圖、柱狀圖和餅狀圖,支持2D和3D版本。
TensorWatch中的數據被視為一個流,其他對象包括文件、控制臺、套接字、云存儲和可視化。TensorWatch流可以偵聽其他流,從而可以組合自定義數據流圖。開發人員說,這意味著您可以將許多流呈現為相同的可視化,或者一個流可以同時呈現為許多可視化,或者一個流可以持久化到許多文件中,或者根本不持久化。
TensorWatch中使用的另一個主要思想是延遲日志記錄模式。這意味著您不必設置顯式日志記錄;相反,你可以讓TensorWatch觀察變量。這樣可以降低開銷,因此您可以根據需要跟蹤任意數量的變量,包括培訓期間的大型模型或整批產品。
然后,您可以執行在TensorWatch觀察到的變量上下文中運行的交互式查詢,并得到返回的流。然后可以可視化、保存或處理這些流。開發人員給出了一個編寫lambda表達式的示例,該表達式在每批處理完成時計算模型中每一層的平均權重梯度,并將結果作為可繪制為條形圖的張量流發送。
TensorWatch還提供了基于現有開源庫的訓練前和訓練后階段的特性,用于為卷積網絡提供模型圖可視化、通過降維進行數據探索、模型統計和幾個預測解釋器。
TensorWatch支持Python 3.x,并使用PyTorch 0.4-1.x進行測試。
安裝:
linuxidc@linuxidc:~/www.linuxidc.com$ pip3 install tensorwatch
關于“TensorWatch怎么安裝”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“TensorWatch怎么安裝”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。