docstr: Initialize something used in "optimize"
  
  Parameters
  ----------
  trainer : ..train.BaseTrainer
      Including model, giving HP space and using for training
  dataset : ...datasets
      Dataset to train and evaluate.
  time_limit : int
      Max time to run HPO
  memory_limit : None
      No implementation yet
docstr_tok: ["Initialize","something","used","in","``","optimize","''","Parameters","--","--","--","--","--","trainer",":","..","train.BaseTrainer","Including","model",",","giving","HP","space","and","using","for","training","dataset",":","...","datasets","Dataset","to","train","and","evaluate",".","time_limit",":","int","Max","time","to","run","HPO","memory_limit",":","None","No","implementation","yet"]
code: def _set_up(self, trainer, dataset, time_limit, memory_limit):
      """
      Initialize something used in "optimize"
  
      Parameters
      ----------
      trainer : ..train.BaseTrainer
          Including model, giving HP space and using for training
      dataset : ...datasets
          Dataset to train and evaluate.
      time_limit : int
          Max time to run HPO
      memory_limit : None
          No implementation yet
      """
      pass
  
imports: from ...utils import get_logger
  import hyperopt
  import time
  import math
  import dill
  import multiprocessing
  import copy
  import random
label_desc: Use image node_id 14 for calling the BaseHPOptimizer obj's underlying member method code with example usage: obj._set_up(trainer, dataset, time_limit, memory_limit) without return types