code: def test_fil_input_types(input_type):
      pair = algorithms.algorithm_by_name("FIL")
  
      if not has_xgboost():
          pytest.xfail()
  
      runner = AccuracyComparisonRunner(
          [20],
          [5],
          dataset_name="classification",
          test_fraction=0.5,
          input_type=input_type,
      )
      results = runner.run(pair, run_cpu=False)[0]
      assert results["cuml_acc"] is not None
  
imports: from cuml.benchmark.bench_helper_funcs import fit, fit_predict
  import time
  from sklearn import metrics
  from cuml.internals.safe_imports import gpu_only_import_from
  import pytest
  from cuml.internals.safe_imports import gpu_only_import
  from cuml.benchmark import datagen, algorithms
  from cuml.benchmark.bench_helper_funcs import _training_data_to_numpy
  from cuml.benchmark.runners import AccuracyComparisonRunner, SpeedupComparisonRunner, run_variations
  from cuml.internals.import_utils import has_umap
  from cuml.internals.import_utils import has_xgboost
  from cuml.internals.safe_imports import cpu_only_import
label_desc: Use image node_id 9 for calling a global function with example usage: test_fil_input_types(input_type) without return types