class_docstr: Base class for debug event data monitors.
class_docstr_tok: ["Base","class","for","debug","event","data","monitors","."]
docstr: Monitor method for top-level execution events.
  
  Return values (if any) are ignored by the associated DebugDataReader.
  
  Args:
    execution_index: The index of the top-level execution event, as an int.
    execution: An Execution data object, for a top-level op or function
      execution event.
docstr_tok: ["Monitor","method","for","top-level","execution","events",".","Return","values","(","if","any",")","are","ignored","by","the","associated","DebugDataReader",".","Args",":","execution_index",":","The","index","of","the","top-level","execution","event",",","as","an","int",".","execution",":","An","Execution","data","object",",","for","a","top-level","op","or","function","execution","event","."]
code: def on_execution(self, execution_index, execution):
      """Monitor method for top-level execution events.
  
      Return values (if any) are ignored by the associated DebugDataReader.
  
      Args:
        execution_index: The index of the top-level execution event, as an int.
        execution: An Execution data object, for a top-level op or function
          execution event.
      """
  
imports: import numpy
  from tensorflow.core.protobuf import debug_event_pb2
label_desc: Use image node_id 2 for calling the BaseMonitor obj's underlying member method code with example usage: obj.on_execution(execution_index, execution) without return types