class_docstr: TrialController is the legacy class that represented the Determined-owned logic to interact with
  a user-owned Trial class.
class_docstr_tok: ["TrialController","is","the","legacy","class","that","represented","the","Determined-owned","logic","to","interact","with","a","user-owned","Trial","class","."]
docstr: The main control loop for executing user code.
docstr_tok: ["The","main","control","loop","for","executing","user","code","."]
code: def run(self) -> None:
      """
      The main control loop for executing user code.
      """
      pass
  
file_path: determined/harness/determined/_trial_controller.py
imports: import abc
  import logging
  import os
  from typing import Any, Optional, Type
  import determined
  from determined import profiler, tensorboard, workload
label_desc: Use image node_id 4 for calling the TrialController obj's underlying member method code with example usage: obj.run() without return types