code: def results():
      return pandas.DataFrame(
          collections.OrderedDict(
              [
                  ("Trial-ID", [1, 2, 3]),
                  ("Status", ["COMPLETED"] * 3),
                  ("Iteration", [1] * 3),
                  ("dropout", [0.1, 0.4, 0.33]),
                  ("lr", [1e-3, 1e-5, 1e-2]),
                  ("activation", ["tanh", "relu", "sigmoid"]),
                  ("num_hidden", [111, 222, 288]),
                  ("Objective", [0.1, 0.055, 0.15]),
              ]
          )
      )
  
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 2 for calling a global function with example usage: results() and returns: pandas