code: def __repr__(self):
      kwargs_string = "".join(
          [
              ", %s=%s" % (str(k), str(v))
              for k, v in self._kwargs.items()
          ]
      )
      return "make_scorer(%s%s%s%s)" % (
          self._score_func.__name__,
          "" if self._sign > 0 else ", greater_is_better=False",
          self._factory_args(),
          kwargs_string,
      )
  
imports: from abc import ABCMeta, abstractmethod
  import warnings
  import numpy
  from .None import r2_score, median_absolute_error, mean_absolute_error, mean_squared_error, accuracy_score, f1_score, roc_auc_score, average_precision_score, precision_score, recall_score, log_loss
  from .cluster import adjusted_rand_score
  from ..utils.multiclass import type_of_target
  from ..externals import six
  from ..base import is_regressor
label_desc: Use image node_id 3 for calling the _BaseScorer obj's underlying member method code with example usage: obj.__repr__() and returns: unknown