class_docstr: Union of design space generators.
docstr: Constructor.
  
  Parameters
  ----------
  space_generators : List[SpaceGenerator]
      The list of design space generators to be unioned.
docstr_tok: ["Constructor",".","Parameters","--","--","--","--","--","space_generators",":","List","[","SpaceGenerator","]","The","list","of","design","space","generators","to","be","unioned","."]
code: def __init__(
      self,
      space_generators: List[SpaceGenerator],
      sch_rules: ScheduleRuleType = "from-target",
      postprocs: PostprocType = "from-target",
      mutator_probs: MutatorProbType = "from-target",
  ):
      """Constructor.
  
      Parameters
      ----------
      space_generators : List[SpaceGenerator]
          The list of design space generators to be unioned.
      """
      sch_rules, postprocs, mutator_probs = _normalize_rules(
          sch_rules, postprocs, mutator_probs
      )
      self.__init_handle_by_constructor__(
          _ffi_api.SpaceGeneratorSpaceGeneratorUnion,  # type: ignore # pylint: disable=no-member
          space_generators,
          sch_rules,
          postprocs,
          mutator_probs,
      )
  
imports: from typing import List
  from tvm._ffi import register_object
  from ..None import _ffi_api
  from .space_generator import MutatorProbType, PostprocType, ScheduleRuleType, SpaceGenerator, _normalize_rules
label_desc: Use image node_id 1 to create a new SpaceGeneratorUnion object from inherited base classes: SpaceGenerator with example: obj = SpaceGeneratorUnion(space_generators, sch_rules, postprocs, mutator_probs)