(metrics-api)= # Metrics ```{eval-rst} .. automodule:: torch.distributed.elastic.metrics ``` ## Metric Handlers ```{eval-rst} .. currentmodule:: torch.distributed.elastic.metrics.api ``` Below are the metric handlers that come included with torchelastic. ```{eval-rst} .. autoclass:: MetricHandler ``` ```{eval-rst} .. autoclass:: ConsoleMetricHandler ``` ```{eval-rst} .. autoclass:: NullMetricHandler ``` ## Methods ```{eval-rst} .. autofunction:: torch.distributed.elastic.metrics.configure ``` ```{eval-rst} .. autofunction:: torch.distributed.elastic.metrics.prof ``` ```{eval-rst} .. autofunction:: torch.distributed.elastic.metrics.put_metric ```