docstr: Returns table of available metrics used in the experiment.
  
  
  Example
  -------
  >>> from pycaret.datasets import get_data
  >>> boston = get_data('boston')
  >>> from pycaret.regression import *
  >>> exp_name = setup(data = boston,  target = 'medv')
  >>> all_metrics = get_metrics()
  
  
  reset: bool, default = False
      When True, will reset all changes made using the ``add_metric``
      and ``remove_metric`` function.
  
  
  include_custom: bool, default = True
      Whether to include user added (custom) metrics or not.
  
  
  raise_errors: bool, default = True
      If False, will suppress all exceptions, ignoring models that
      couldn't be created.
  
  
  Returns:
      pandas.DataFrame
docstr_tok: ["Returns","table","of","available","metrics","used","in","the","experiment",".","Example","--","--","--","-",">",">",">","from","pycaret.datasets","import","get_data",">",">",">","boston","=","get_data","(","'boston","'",")",">",">",">","from","pycaret.regression","import","*",">",">",">","exp_name","=","setup","(","data","=","boston",",","target","=","'medv","'",")",">",">",">","all_metrics","=","get_metrics","(",")","reset",":","bool",",","default","=","False","When","True",",","will","reset","all","changes","made","using","the","``","add_metric","``","and","``","remove_metric","``","function",".","include_custom",":","bool",",","default","=","True","Whether","to","include","user","added","(","custom",")","metrics","or","not",".","raise_errors",":","bool",",","default","=","True","If","False",",","will","suppress","all","exceptions",",","ignoring","models","that","could","n't","be","created",".","Returns",":","pandas.DataFrame"]
code: def get_metrics(
      self,
      reset: bool = False,
      include_custom: bool = True,
      raise_errors: bool = True,
  ) -> pd.DataFrame:
      """
      Returns table of available metrics used in the experiment.
  
  
      Example
      -------
      >>> from pycaret.datasets import get_data
      >>> boston = get_data('boston')
      >>> from pycaret.regression import *
      >>> exp_name = setup(data = boston,  target = 'medv')
      >>> all_metrics = get_metrics()
  
  
      reset: bool, default = False
          When True, will reset all changes made using the ``add_metric``
          and ``remove_metric`` function.
  
  
      include_custom: bool, default = True
          Whether to include user added (custom) metrics or not.
  
  
      raise_errors: bool, default = True
          If False, will suppress all exceptions, ignoring models that
          couldn't be created.
  
  
      Returns:
          pandas.DataFrame
  
      """
  
      return super().get_metrics(
          reset=reset,
          include_custom=include_custom,
          raise_errors=raise_errors,
      )
  
imports: import logging
  import re
  import time
  from typing import Any, Callable, Dict, List, Optional, Tuple, Union
  import numpy
  import pandas
  from joblib.memory import Memory
  from pycaret.containers.metrics.regression import get_all_metric_containers
  from pycaret.containers.models.regression import ALL_ALLOWED_ENGINES, get_all_model_containers, get_container_default_engines
  from pycaret.internal.display import CommonDisplay
  from pycaret.internal.logging import get_logger
  from pycaret.internal.parallel.parallel_backend import ParallelBackend
  from pycaret.internal.pipeline import Pipeline
  from pycaret.internal.preprocess.preprocessor import Preprocessor
  from pycaret.internal.pycaret_experiment.non_ts_supervised_experiment import _NonTSSupervisedExperiment
  from pycaret.loggers.base_logger import BaseLogger
  from pycaret.utils.constants import DATAFRAME_LIKE, SEQUENCE_LIKE, TARGET_LIKE
  from pycaret.utils.generic import MLUsecase, highlight_setup
label_desc: Use image node_id 22 for calling the RegressionExperiment obj's underlying member method code with example usage: obj.get_metrics(reset, include_custom, raise_errors) and returns: super