class_docstr: A parent class to house common metrics available for the various Metrics types.
  
  The methods here are available across different model categories.
  
  .. note::
      This class and its subclasses are used at runtime as mixins: their methods can (and should) be accessed directly 
      from a metrics object, for example as a result of :func:`~h2o.model.ModelBase.model_performance`.
class_docstr_tok: ["A","parent","class","to","house","common","metrics","available","for","the","various","Metrics","types",".","The","methods","here","are","available","across","different","model","categories",".","..","note",":",":","This","class","and","its","subclasses","are","used","at","runtime","as","mixins",":","their","methods","can","(","and","should",")","be","accessed","directly","from","a","metrics","object",",","for","example","as","a","result","of",":","func",":","`","~h2o.model.ModelBase.model_performance","`","."]
docstr: Name of custom metric or None.
docstr_tok: ["Name","of","custom","metric","or","None","."]
code: def custom_metric_name(self):
      """Name of custom metric or None."""
      if MetricsBase._has(self._metric_json, "custom_metric_name"):
          return self._metric_json["custom_metric_name"]
      else:
          return None
  
imports: from collections import OrderedDict
  from h2o.display import H2ODisplay, display, repr_def, format_to_html, format_to_multiline
  from h2o.utils.compatibility import *
  from h2o.utils.metaclass import backwards_compatibility, deprecated_fn, h2o_meta
  from h2o.utils.typechecks import is_type, numeric
label_desc: Use image node_id 32 for calling the MetricsBase obj's underlying member method code with example usage: obj.custom_metric_name() and returns: self, None