class_docstr: Measure candidate class.
  
  Parameters
  ----------
  sch : tvm.tir.Schedule
      The schedule to be measured.
  args_info : List[ArgInfo]
      The argument information.
docstr: Constructor.
  
  Parameters
  ----------
  sch : tvm.tir.Schedule
      The schedule to be measured.
  args_info : List[ArgInfo]
      The argument information.
docstr_tok: ["Constructor",".","Parameters","--","--","--","--","--","sch",":","tvm.tir.Schedule","The","schedule","to","be","measured",".","args_info",":","List","[","ArgInfo","]","The","argument","information","."]
code: def __init__(
      self,
      sch: Schedule,
      args_info: List[ArgInfo],
  ) -> None:
      """Constructor.
  
      Parameters
      ----------
      sch : tvm.tir.Schedule
          The schedule to be measured.
      args_info : List[ArgInfo]
          The argument information.
      """
      self.__init_handle_by_constructor__(
          _ffi_api.MeasureCandidate,  # type: ignore # pylint: disable=no-member
          sch,
          args_info,
      )
  
imports: from typing import TYPE_CHECKING, Callable, List, Optional, Union
  from typing_extensions import Literal
  from tvm._ffi import register_object
  from tvm.runtime import Object
  from tvm.tir.schedule import Schedule
  from ..None import _ffi_api
  from ..arg_info import ArgInfo
  from ..runner import RunnerResult
label_desc: Use image node_id 1 to create a new MeasureCandidate object from inherited base classes: Object with example: obj = MeasureCandidate(sch, args_info)