code: def assert_explain_func(explain_func: Callable) -> None:
      """
      Asser thta the explanation function is a callable.
  
      Parameters
      ----------
      explain_func: callable
          An plot function input, asusmed to be a Callable.
  
      Returns
      -------
      None
      """
      assert callable(explain_func), (
          "Make sure 'explain_func' is a Callable that takes model, inputs, "
          "targets and **kwargs as arguments."
      )
  
file_path: Quantus/quantus/helpers/asserts.py
imports: from typing import Callable, Tuple, Sequence, Union
  import numpy
label_desc: Use image node_id 9 for calling a global function with example usage: assert_explain_func(explain_func) without return types