code: def test_init_explainer_base_wrong_dtype():
      with pytest.raises(ValueError):
          explainer = SHAPBase(
              model=dummy_func, background=np.ones(10), dtype=np.int32
          )
          explainer.ncols
  
file_path: cuml/python/cuml/tests/explainer/test_explainer_base.py
imports: from cuml import LinearRegression
  from cuml.explainer.base import SHAPBase
  from pylibraft.common.handle import Handle
  import pytest
  from cuml.internals.safe_imports import cpu_only_import
  from cuml.internals.safe_imports import gpu_only_import
label_desc: Use image node_id 3 for calling a global function with example usage: test_init_explainer_base_wrong_dtype() without return types