TensorFlow 可視化調試工具 TDB

jopen 9年前發布 | 90K 次閱讀 機器學習 TensorFlow

TensorDebugger (TDB) 是一個用于深度學習的可視化調試器。它擴展TensorFlow (Google的深度學習框架)擁有斷點+實時數據流的可視化通過計算機圖形。

視頻示例

TensorFlow 可視化調試工具 TDB

Specifically, TDB is the combination of a Python library and a Jupyter notebook extension, built around Google's TensorFlow framework. Together, these extend TensorFlow with the following features:

  • Breakpoints: Set breakpoints on Ops and Tensors in the graph. Graph execution is paused on breakpoints and resumed by the user (viatdb.c()) Debugging features can be used with or without the visualization frontend.
  • Arbitrary Summary Plots: Real-time visualization of high-level information (e.g. histograms, gradient magnitudes, weight saturation) while the network is being trained. Supports arbitrary, user-defined plot functions.
  • Flexible: Mix user-defined Python and plotting functions with TensorFlow Nodes. These take intf.Tensorsand output placeholder nodes to be plugged into TensorFlow nodes. The below diagram illustrates how TDB nodes can be mixed with the TensorFlow graph.

TensorFlow 可視化調試工具 TDB

項目主頁:http://www.baiduhome.net/lib/view/home/1450188037422

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!