code: def parameters():
      parameters = [
          sherpa.Continuous("dropout", [0.0, 0.5]),
          sherpa.Continuous("lr", [1e-7, 1e-1], "log"),
          sherpa.Choice("activation", ["relu", "tanh", "sigmoid"]),
          sherpa.Discrete("num_hidden", [100, 300]),
      ]
      return parameters
  
imports: import sherpa
  import pandas
  import pytest
  import numpy
  import collections
  import GPyOpt
  from sherpa.algorithms.bayesian_optimization import GPyOpt
  from sherpa.algorithms import Repeat
label_desc: Use image node_id 1 for calling a global function with example usage: parameters() and returns: parameters