class_docstr: A bracket in Hyperband, all the information of a bracket is managed by an instance of this class
  
  Parameters
  ----------
  bracket_id: string
      The id of this bracket, usually be set as '{Hyperband index}-{SH iteration index}'
  s: int
      The current SH iteration index.
  s_max: int
      total number of SH iterations
  eta: float
      In each iteration, a complete run of sequential halving is executed. In it,
              after evaluating each configuration on the same subset size, only a fraction of
              1/eta of them 'advances' to the next round.
  R:
      the budget associated with each stage
  optimize_mode: str
      optimize mode, 'maximize' or 'minimize'
docstr: update trial's latest result with its sequence number, e.g., epoch number or batch number
  
  Parameters
  ----------
  i: int
      the ith round
  parameter_id: int
      the id of the trial/parameter
  seq: int
      sequence number, e.g., epoch number or batch number
  value: int
      latest result with sequence number seq
  
  Returns
  -------
  None
docstr_tok: ["update","trial","'s","latest","result","with","its","sequence","number",",","e.g.",",","epoch","number","or","batch","number","Parameters","--","--","--","--","--","i",":","int","the","ith","round","parameter_id",":","int","the","id","of","the","trial\/parameter","seq",":","int","sequence","number",",","e.g.",",","epoch","number","or","batch","number","value",":","int","latest","result","with","sequence","number","seq","Returns","--","--","--","-","None"]
code: def set_config_perf(self, i, parameter_id, seq, value):
      """update trial's latest result with its sequence number, e.g., epoch number or batch number
  
      Parameters
      ----------
      i: int
          the ith round
      parameter_id: int
          the id of the trial/parameter
      seq: int
          sequence number, e.g., epoch number or batch number
      value: int
          latest result with sequence number seq
  
      Returns
      -------
      None
      """
      if parameter_id in self.configs_perf[i]:
          if self.configs_perf[i][parameter_id][0] < seq:
              self.configs_perf[i][parameter_id] = [seq, value]
      else:
          self.configs_perf[i][parameter_id] = [seq, value]
  
imports: import copy
  import logging
  import math
  import sys
  import numpy
  from schema import Schema, Optional
  import nni
  from nni import ClassArgsValidator
  from nni.common.hpo_utils import validate_search_space
  from nni.runtime.common import multi_phase_enabled
  from nni.runtime.msg_dispatcher_base import MsgDispatcherBase
  from nni.runtime.tuner_command_channel import CommandType
  from nni.utils import NodeType, OptimizeMode, MetricType, extract_scalar_reward
  from nni import parameter_expressions
label_desc: Use image node_id 5 for calling the Bracket obj's underlying member method code with example usage: obj.set_config_perf(i, parameter_id, seq, value) without return types