code: def test_local_gbm_non_number_inputs(tmpdir, local_backend):
      run_test_gbm_non_number_inputs(tmpdir, local_backend)
  
imports: import os
  import numpy
  import pytest
  from ludwig.api import LudwigModel
  from ludwig.constants import INPUT_FEATURES, MODEL_TYPE, OUTPUT_FEATURES, TRAINER
  from ludwig.error import ConfigValidationError
  from ludwig.schema.model_types.base import ModelConfig
  from tests.integration_tests import synthetic_test_data
  from tests.integration_tests.utils import binary_feature
  from tests.integration_tests.utils import category_feature
  from tests.integration_tests.utils import generate_data, number_feature, text_feature
label_desc: Use image node_id 9 for calling a global function with example usage: test_local_gbm_non_number_inputs(tmpdir, local_backend) without return types