class_docstr: Request from an on-run-start callback.
  
  The caller of the callback can use this response object to specify what
  action the debug-wrapper session actually takes on the run() call.
class_docstr_tok: ["Request","from","an","on-run-start","callback",".","The","caller","of","the","callback","can","use","this","response","object","to","specify","what","action","the","debug-wrapper","session","actually","takes","on","the","run","(",")","call","."]
docstr: Constructor of `OnRunStartResponse`.
  
  Args:
    action: (`OnRunStartAction`) the action actually taken by the wrapped
      session for the run() call.
    debug_urls: (`list` of `str`) debug_urls used in watching the tensors
      during the run() call.
    debug_ops: (`str` or `list` of `str`) Debug op(s) to be used by the
      debugger.
    node_name_regex_allowlist: Regular-expression allowlist for node
      name.
    op_type_regex_allowlist: Regular-expression allowlist for op type.
    tensor_dtype_regex_allowlist: Regular-expression allowlist for tensor
      dtype.
    tolerate_debug_op_creation_failures: Whether debug op creation failures
      are to be tolerated.
docstr_tok: ["Constructor","of","`","OnRunStartResponse","`",".","Args",":","action",":","(","`","OnRunStartAction","`",")","the","action","actually","taken","by","the","wrapped","session","for","the","run","(",")","call",".","debug_urls",":","(","`","list","`","of","`","str","`",")","debug_urls","used","in","watching","the","tensors","during","the","run","(",")","call",".","debug_ops",":","(","`","str","`","or","`","list","`","of","`","str","`",")","Debug","op","(","s",")","to","be","used","by","the","debugger",".","node_name_regex_allowlist",":","Regular-expression","allowlist","for","node","name",".","op_type_regex_allowlist",":","Regular-expression","allowlist","for","op","type",".","tensor_dtype_regex_allowlist",":","Regular-expression","allowlist","for","tensor","dtype",".","tolerate_debug_op_creation_failures",":","Whether","debug","op","creation","failures","are","to","be","tolerated","."]
code: def __init__(
      self,
      action,
      debug_urls,
      debug_ops="DebugIdentity",
      node_name_regex_allowlist=None,
      op_type_regex_allowlist=None,
      tensor_dtype_regex_allowlist=None,
      tolerate_debug_op_creation_failures=False,
  ):
      """Constructor of `OnRunStartResponse`.
  
      Args:
        action: (`OnRunStartAction`) the action actually taken by the wrapped
          session for the run() call.
        debug_urls: (`list` of `str`) debug_urls used in watching the tensors
          during the run() call.
        debug_ops: (`str` or `list` of `str`) Debug op(s) to be used by the
          debugger.
        node_name_regex_allowlist: Regular-expression allowlist for node
          name.
        op_type_regex_allowlist: Regular-expression allowlist for op type.
        tensor_dtype_regex_allowlist: Regular-expression allowlist for tensor
          dtype.
        tolerate_debug_op_creation_failures: Whether debug op creation failures
          are to be tolerated.
      """
  
      _check_type(action, str)
      self.action = action
  
      _check_type(debug_urls, list)
      self.debug_urls = debug_urls
  
      self.debug_ops = debug_ops
  
      self.node_name_regex_allowlist = node_name_regex_allowlist
      self.op_type_regex_allowlist = op_type_regex_allowlist
      self.tensor_dtype_regex_allowlist = tensor_dtype_regex_allowlist
      self.tolerate_debug_op_creation_failures = (
          tolerate_debug_op_creation_failures
      )
  
imports: import abc
  import re
  import threading
  from tensorflow.core.protobuf import config_pb2
  from tensorflow.python.client import session
  from tensorflow.python.debug.lib import debug_utils
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import stack
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.training import monitored_session
  from tensorflow.python.util import nest
  from tensorflow.python.util.compat import collections_abc
label_desc: Use image node_id 1 to create a new OnRunStartResponse object  with example: obj = OnRunStartResponse(action, debug_urls, debug_ops, node_name_regex_allowlist, op_type_regex_allowlist, tensor_dtype_regex_allowlist, tolerate_debug_op_creation_failures)