class_docstr: A TVM object runner to support customization on the python side.
  This is NOT the user facing class for function overloading inheritance.
  
  See also: PyRunner
class_docstr_tok: ["A","TVM","object","runner","to","support","customization","on","the","python","side",".","This","is","NOT","the","user","facing","class","for","function","overloading","inheritance",".","See","also",":","PyRunner"]
docstr: Constructor
docstr_tok: ["Constructor"]
code: def __init__(self, f_run: Callable = None) -> None:
      """Constructor"""
  
      self.__init_handle_by_constructor__(
          _ffi_api.RunnerPyRunner,  # type: ignore # pylint: disable=no-member
          f_run,
      )
  
imports: from typing import Callable, List, Optional, Union
  from typing_extensions import Literal
  from tvm._ffi import register_object
  from tvm.runtime import Object
  from ..None import _ffi_api
  from ..arg_info import ArgInfo
label_desc: Use image node_id 1 to create a new _PyRunner object from inherited base classes: Runner with example: obj = _PyRunner(f_run)