Defined in tensorflow/python/debug/__init__.py.
Public Python API of TensorFlow Debugger (tfdbg).
See the TFDBG guide.
Classes
class DebugDumpDir: Data set from a debug-dump directory on filesystem.
class DebugTensorDatum: A single tensor dumped by TensorFlow Debugger (tfdbg).
class DumpingDebugHook: A debugger hook that dumps debug data to filesystem.
class DumpingDebugWrapperSession: Debug Session wrapper that dumps debug data to filesystem.
class GradientsDebugger: Gradients Debugger.
class GrpcDebugHook: A hook that streams debugger-related events to any grpc_debug_server.
class GrpcDebugWrapperSession: Debug Session wrapper that send debug data to gRPC stream(s).
class LocalCLIDebugHook: Command-line-interface debugger hook.
class LocalCLIDebugWrapperSession: Concrete subclass of BaseDebugWrapperSession implementing a local CLI.
class TensorBoardDebugHook: A tfdbg hook that can be used with TensorBoard Debugger Plugin.
class TensorBoardDebugWrapperSession: A tfdbg Session wrapper that can be used with TensorBoard Debugger Plugin.
class WatchOptions: Type for return values of watch_fn.
Functions
add_debug_tensor_watch(...): Add watch on a Tensor to RunOptions.
has_inf_or_nan(...): A predicate for whether a tensor consists of any bad numerical values.
load_tensor_from_event(...): Load a tensor from an Event proto.
load_tensor_from_event_file(...): Load a tensor from an event file.
reconstruct_non_debug_graph_def(...): Reconstruct original (non-debugger-decorated) partition GraphDef.
watch_graph(...): Add debug watches to RunOptions for a TensorFlow graph.
watch_graph_with_blacklists(...): Add debug tensor watches, blacklisting nodes and op types.