code: def testShapInteractionValuesForMultiClass():
      spark = test_helpers.getOrCreateSparkSession(
          test_helpers.getCurrentMethodName()
      )
      import catboost_spark
  
      dataDir = os.path.join(
          config.CATBOOST_TEST_DATA_DIR, "cloudness_small"
      )
  
      trainPool = catboost_spark.Pool.load(
          spark,
          dataPathWithScheme=os.path.join(dataDir, "train_small"),
          columnDescription=os.path.join(dataDir, "train_float.cd"),
      )
  
      classifier = (
          catboost_spark.CatBoostClassifier()
          .setIterations(20)
          .setLossFunction("MultiClass")
          .setTrainDir(
              tempfile.mkdtemp(
                  prefix=test_helpers.getCurrentMethodName()
              )
          )
      )
      model = classifier.fit(trainPool)
  
      shapInteractionValuesTestCase("MultiClass", model, trainPool)
  
file_path: catboost/catboost/spark/catboost4j-spark/core/src/test/python/feature_importance_test.py
imports: import os
  import tempfile
  import config
  import test_helpers
label_desc: Use image node_id 11 for calling a global function with example usage: testShapInteractionValuesForMultiClass() without return types