docstr: :param evaluator:
  :param max_unit:  for 201, it's 200, for 101 it's 108
docstr_tok: [":","param","evaluator",":",":","param","max_unit",":","for","201",",","it","'s","200",",","for","101","it","'s","108"]
code: def __init__(self, evaluator, time_per_epoch, max_unit=200):
      """
      :param evaluator:
      :param max_unit:  for 201, it's 200, for 101 it's 108
      """
      self._evaluator = evaluator
      self.max_unit_per_model = max_unit
      self.time_per_epoch = time_per_epoch
      self.name = "UNIFORM"
  
file_path: singa/examples/model_selection/TRAILS-Database-Native-Model-Selection/internal/ml/model_selection/src/eva_engine/phase2/run_uniform.py
imports: from copy import copy
  from random import randint
  from src.common.constant import Config
label_desc: Use image node_id 1 to create a new UniformAllocation object  with example: obj = UniformAllocation(evaluator, time_per_epoch, max_unit)