willsh1997's picture
:wrench: remove codecarbon install, add slightly modified codecarbon pkg to repo
deb7c43
Raw
History Blame Contribute Delete
809 Bytes
"""
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