code: def add_hyperparameters(self):
      HPs = []
      HPs.append(
          CS.CategoricalHyperparameter(
              "cat1", choices=["foo", "bar", "baz"]
          )
      )
      HPs.append(
          CS.UniformFloatHyperparameter("cont1", lower=0, upper=1)
      )
      HPs.append(
          CS.OrdinalHyperparameter(
              "ord1", ["cold", "mild", "warm", "hot"]
          )
      )
      self.configspace.add_hyperparameters(HPs)
  
imports: import os
  import unittest
  import numpy
  import statsmodels.api
  import ConfigSpace
  from hpbandster.optimizers.kde.mvkde import MultivariateKDE
  from pdb import set_trace
label_desc: Use image node_id 1 for calling the Test3dMixed1 obj's underlying member method code with example usage: obj.add_hyperparameters() without return types