class_docstr: Bracket of rungs for the algorithm Hyperband.
  
  Parameters
  ----------
  owner: `Hyperband` algorithm
      The hyperband algorithm object which this bracket will be part of.
  budgets: list of tuple
      Each tuple gives the (n_trials, resource_budget) for the respective rung.
  repetition_id: int
      The id of hyperband execution this bracket belongs to
code: def set_state(self, state_dict: dict) -> None:
      self.rungs = state_dict["rungs"]
      self._samples = state_dict["samples"]
  
imports: from __future__ import annotations
  import copy
  import logging
  from collections import OrderedDict
  from typing import Any, Generic, NamedTuple, Sequence, TypeVar
  import numpy
  from tabulate import tabulate
  from orion.algo.base import BaseAlgorithm
  from orion.algo.space import Fidelity, Space
  from orion.core.utils.flatten import flatten
  from orion.core.worker.trial import Trial
label_desc: Use image node_id 3 for calling the HyperbandBracket obj's underlying member method code with example usage: obj.set_state(state_dict) without return types