code: def _get_func(
      self,
      find_scores_layer_name,
      pre_activation_target_layer_name,
      **kwargs,
  ):
      if isinstance(find_scores_layer_name, list):
          find_scores_layers = [
              self.get_name_to_layer()[x]
              for x in find_scores_layer_name
          ]
      else:
          find_scores_layers = self.get_name_to_layer()[
              find_scores_layer_name
          ]
      return super(GraphModel, self)._get_func(
          find_scores_layers=find_scores_layers,
          target_layer=self.get_name_to_layer()[
              pre_activation_target_layer_name
          ],
          input_layers=[
              self.get_name_to_layer()[input_layer]
              for input_layer in self.get_input_layer_names()
          ],
          **kwargs,
      )
  
imports: from __future__ import division
  from __future__ import print_function
  from __future__ import absolute_import
  import sys
  import os
  import numpy
  import yaml
  from collections import namedtuple
  from collections import OrderedDict
  from collections import defaultdict
  import deeplift.util
  from deeplift import layers
  from deeplift.layers import *
  from deeplift.layers import ScoringMode
  from deeplift.util import compile_func
label_desc: Use image node_id 4 for calling the GraphModel obj's underlying member method code with example usage: obj._get_func(find_scores_layer_name, pre_activation_target_layer_name) and returns: super