code: def test_prepare_parameter_or_function__constant__no_bound() -> None:
      initial = 5.0
      param = prepare_parameter_or_function(initial)
      assert isinstance(param, Parameter)
      assert isinstance(param.transform, tfp.bijectors.Identity)
      assert_allclose(initial, param)
  
      X = np.array(
          [
              [0.0, 0.0],
              [0.0, 1.0],
              [0.0, 2.0],
              [1.0, 0.0],
              [1.0, 1.0],
              [1.0, 2.0],
          ]
      )
      assert_allclose(initial, evaluate_parameter_or_function(param, X))
  
file_path: GPflow/tests/gpflow/utilities/test_parameter_or_function.py
imports: import numpy
  import pytest
  import tensorflow_probability
  from numpy.testing import assert_allclose
  from gpflow.base import Parameter
  from gpflow.functions import Linear
  from gpflow.utilities.parameter_or_function import evaluate_parameter_or_function, prepare_parameter_or_function
label_desc: Use image node_id 1 for calling a global function with example usage: test_prepare_parameter_or_function__constant__no_bound() without return types