code: def test_check_params(self):
      ptc = get_image_classifier_pt(from_logits=True)
  
      with self.assertRaises(ValueError):
          _ = SaliencyMapMethod(ptc, gamma=-1)
  
      with self.assertRaises(ValueError):
          _ = SaliencyMapMethod(ptc, batch_size=-1)
  
      with self.assertRaises(ValueError):
          _ = SaliencyMapMethod(ptc, verbose="False")
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import logging
  import unittest
  import numpy
  from art.attacks.evasion.saliency_map import SaliencyMapMethod
  from art.estimators.classification.classifier import ClassGradientsMixin
  from art.estimators.classification.keras import KerasClassifier
  from art.estimators.estimator import BaseEstimator
  from art.utils import get_labels_np_array, to_categorical
  from tests.attacks.utils import backend_test_classifier_type_check_fail
  from tests.utils import TestBase, get_image_classifier_kr, get_image_classifier_pt, get_image_classifier_tf, get_tabular_classifier_kr, get_tabular_classifier_pt, get_tabular_classifier_tf
label_desc: Use image node_id 10 for calling the TestSaliencyMap obj's underlying member method code with example usage: obj.test_check_params() without return types