Spaces:
Sleeping
Sleeping
| """ | |
| Provides functionality for persistence of data | |
| """ | |
| from codecarbon.output_methods.base_output import BaseOutput # noqa: F401 | |
| # emissions data | |
| from codecarbon.output_methods.emissions_data import ( # noqa: F401 | |
| EmissionsData, | |
| TaskEmissionsData, | |
| ) | |
| # Output to a file | |
| from codecarbon.output_methods.file import FileOutput # noqa: F401 | |
| # Output calling a REST http endpoint | |
| from codecarbon.output_methods.http import CodeCarbonAPIOutput, HTTPOutput # noqa: F401 | |
| # Output to a logger | |
| from codecarbon.output_methods.logger import ( # noqa: F401 | |
| GoogleCloudLoggerOutput, | |
| LoggerOutput, | |
| ) | |
| from codecarbon.output_methods.metrics.logfire import LogfireOutput # noqa: F401 | |
| # output is sent to metrics | |
| from codecarbon.output_methods.metrics.prometheus import PrometheusOutput # noqa: F401 | |