class_docstr: Logical object for tracking Hyperband bracket progress. Keeps track
  of proper parameters as designated by HyperBand.
  
  Also keeps track of progress to ensure good scheduling.
class_docstr_tok: ["Logical","object","for","tracking","Hyperband","bracket","progress",".","Keeps","track","of","proper","parameters","as","designated","by","HyperBand",".","Also","keeps","track","of","progress","to","ensure","good","scheduling","."]
code: def __repr__(self) -> str:
      status = ", ".join(
          [
              "Max Size (n)={}".format(self._n),
              "Milestone (r)={}".format(self._cumul_r),
              "completed={:.1%}".format(self.completion_percentage()),
          ]
      )
      counts = collections.Counter([t.status for t in self._all_trials])
      trial_statuses = ", ".join(
          sorted("{}: {}".format(k, v) for k, v in counts.items())
      )
      return "Bracket({}): {{{}}} ".format(status, trial_statuses)
  
imports: import collections
  from typing import Dict, List, Optional, Tuple, TYPE_CHECKING
  import numpy
  import logging
  from ray.util.annotations import PublicAPI
  from ray.tune.result import DEFAULT_METRIC
  from ray.tune.schedulers.trial_scheduler import FIFOScheduler, TrialScheduler
  from ray.tune.experiment import Trial
  from ray.tune.error import TuneError
label_desc: Use image node_id 15 for calling the _Bracket obj's underlying member method code with example usage: obj.__repr__() and returns: str