class_docstr: The builder's input.
  
  Parameters
  ----------
  mod : IRModule
      The IRModule to be built.
  target : Target
      The target to be built for.
  params: Optional[Dict[str, NDArray]]
      The parameters for Relay build module
docstr: Constructor.
  
  Parameters
  ----------
  mod : IRModule
      The IRModule to be built.
  target : Target
      The target to be built for.
  params: Optional[Dict[str, NDArray]]
      The parameters for Relay build module
docstr_tok: ["Constructor",".","Parameters","--","--","--","--","--","mod",":","IRModule","The","IRModule","to","be","built",".","target",":","Target","The","target","to","be","built","for",".","params",":","Optional","[","Dict","[","str",",","NDArray","]","]","The","parameters","for","Relay","build","module"]
code: def __init__(
      self,
      mod: IRModule,
      target: Target,
      params: Optional[Dict[str, NDArray]] = None,
  ) -> None:
      """Constructor.
  
      Parameters
      ----------
      mod : IRModule
          The IRModule to be built.
      target : Target
          The target to be built for.
      params: Optional[Dict[str, NDArray]]
          The parameters for Relay build module
      """
      self.__init_handle_by_constructor__(
          _ffi_api.BuilderInput,  # type: ignore # pylint: disable=no-member
          mod,
          target,
          params,
      )
  
imports: from typing import Callable, Dict, List, Optional, Union
  from typing_extensions import Literal
  from tvm._ffi import register_object
  from tvm.ir import IRModule
  from tvm.runtime import NDArray, Object
  from tvm.target import Target
  from ..None import _ffi_api
label_desc: Use image node_id 1 to create a new BuilderInput object from inherited base classes: Object with example: obj = BuilderInput(mod, target, params)