code: def objective(trial):
      classifier_name = trial.suggest_categorical(
          "classifier", ["SVC", "RandomForest"]
      )
      if classifier_name == "SVC":
          svc_c = trial.suggest_float("svc_c", 1e-10, 1e10, log=True)
          classifier_obj = sklearn.svm.SVC(C=svc_c)
      else:
          rf_max_depth = trial.suggest_int(
              "rf_max_depth", 2, 32, log=True
          )
          classifier_obj = sklearn.ensemble.RandomForestClassifier(
              max_depth=rf_max_depth
          )
  
imports: import optuna
  import sklearn.ensemble
  import sklearn.svm
label_desc: Use image node_id 2 for calling a global function with example usage: objective(trial) without return types