TensorFlow Debugger
[TOC]
Public Python API of TensorFlow Debugger (tfdbg).
Functions for adding debug watches
These functions help you modify RunOptions to specify which Tensors are to be watched when the TensorFlow graph is executed at runtime.
tfdbg.add_debug_tensor_watchtfdbg.watch_graphtfdbg.watch_graph_with_blacklists
Classes for debug-dump data and directories
These classes allow you to load and inspect tensor values dumped from TensorFlow graphs during runtime.
tfdbg.DebugTensorDatumtfdbg.DebugDumpDir
Functions for loading debug-dump data
tfdbg.load_tensor_from_event_file
Tensor-value predicates
Built-in tensor-filter predicates to support conditional breakpoint between runs. See DebugDumpDir.find() for more details.
tfdbg.has_inf_or_nan
Session wrapper class and SessionRunHook implementations
These classes allow you to
wrap aroundTensorFlow
Sessionobjects to debug plain TensorFlow models (seeDumpingDebugWrapperSessionandLocalCLIDebugWrapperSession), orgenerate
SessionRunHookobjects to debugtf.contrib.learnmodels (seeDumpingDebugHookandLocalCLIDebugHook).tfdbg.DumpingDebugHooktfdbg.DumpingDebugWrapperSessiontfdbg.LocalCLIDebugHooktfdbg.LocalCLIDebugWrapperSession
