code: def test_regression_fast():
      param_file = "src/SALib/test_functions/params/Ishigami.txt"
      problem = read_param_file(param_file)
      param_values = fast_sampler.sample(problem, 10000)
  
      Y = Ishigami.evaluate(param_values)
  
      Si = fast.analyze(problem, Y, print_to_console=False)
      assert_allclose(
          Si["S1"], [0.31, 0.44, 0.00], atol=5e-2, rtol=1e-1
      )
      assert_allclose(
          Si["ST"], [0.55, 0.44, 0.24], atol=5e-2, rtol=1e-1
      )
  
imports: from pytest import fixture, mark
  import numpy
  from numpy.testing import assert_allclose
  from SALib.analyze import delta, dgsm, fast, rbd_fast, sobol, morris, hdmr
  from SALib.sample import fast_sampler, finite_diff, latin, saltelli
  from SALib.sample.morris import sample
  from SALib.test_functions import Ishigami
  from SALib.test_functions import linear_model_1
  from SALib.test_functions import linear_model_2
  from SALib.util import read_param_file
label_desc: Use image node_id 6 for calling a global function with example usage: test_regression_fast() without return types