docstr: Overrides BaseExecutor.Do().
docstr_tok: ["Overrides","BaseExecutor.Do","(",")","."]
code: def Do(
      self,
      input_dict: Dict[str, List[types.Artifact]],
      output_dict: Dict[str, List[types.Artifact]],
      exec_properties: Dict[str, Any],
  ) -> None:
      """Overrides BaseExecutor.Do()."""
      args_capture = ArgsCapture.instance
      args_capture.input_dict = input_dict
      args_capture.output_dict = output_dict
      args_capture.exec_properties = exec_properties
  
file_path: tfx/tfx/scripts/run_executor_test.py
imports: import json
  from typing import Any, Dict, List
  import tensorflow
  from tfx import types
  from tfx.dsl.components.base import base_executor
  from tfx.scripts import run_executor
  from tfx.types import artifact_utils
  from tfx.types import standard_artifacts
  from tfx.utils import name_utils
label_desc: Use image node_id 1 for calling the FakeExecutor obj's underlying member method code with example usage: obj.Do(input_dict, output_dict, exec_properties) without return types