class_docstr: Analyzer for debug data from dump directories.
class_docstr_tok: ["Analyzer","for","debug","data","from","dump","directories","."]
docstr: DebugAnalyzer constructor.
  
  Args:
    debug_dump: A DebugDumpDir object.
    config: A `cli_config.CLIConfig` object that carries user-facing
      configurations.
docstr_tok: ["DebugAnalyzer","constructor",".","Args",":","debug_dump",":","A","DebugDumpDir","object",".","config",":","A","`","cli_config.CLIConfig","`","object","that","carries","user-facing","configurations","."]
code: def __init__(self, debug_dump, config):
      """DebugAnalyzer constructor.
  
      Args:
        debug_dump: A DebugDumpDir object.
        config: A `cli_config.CLIConfig` object that carries user-facing
          configurations.
      """
  
      self._debug_dump = debug_dump
      self._evaluator = evaluator.ExpressionEvaluator(self._debug_dump)
  
      # Initialize tensor filters state.
      self._tensor_filters = {}
  
      self._build_argument_parsers(config)
      config.set_callback(
          "graph_recursion_depth", self._build_argument_parsers
      )
  
imports: import argparse
  import copy
  import re
  from tensorflow.python.debug.cli import cli_config
  from tensorflow.python.debug.cli import cli_shared
  from tensorflow.python.debug.cli import command_parser
  from tensorflow.python.debug.cli import debugger_cli_common
  from tensorflow.python.debug.cli import evaluator
  from tensorflow.python.debug.cli import ui_factory
  from tensorflow.python.debug.lib import debug_graphs
  from tensorflow.python.debug.lib import source_utils
label_desc: Use image node_id 1 to create a new DebugAnalyzer object from inherited base classes: object with example: obj = DebugAnalyzer(debug_dump, config)