sb-ai-lab/Eco2AI
eco2AI is a python library which accumulates statistics about power consumption and CO2 emission during running code.
This tool helps you understand the environmental impact of your computational work by tracking the power consumption and CO2 emissions of your CPU and GPU devices. It takes your running Python script as input and outputs a log file detailing energy use and estimated carbon footprint, considering your geographical location. Data scientists, machine learning engineers, and researchers can use this to monitor and report the sustainability of their AI models and other compute-intensive tasks.
270 stars. Used by 1 other package. No commits in the last 6 months. Available on PyPI.
Use this if you need to measure and report the energy consumption and CO2 emissions of your Python-based machine learning models or other computational experiments.
Not ideal if you need to track the environmental impact of non-Python code or hardware beyond CPU and GPU.
Stars
270
Forks
23
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 10, 2025
Commits (30d)
0
Dependencies
9
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sb-ai-lab/Eco2AI"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
FlexMeasures/flexmeasures
The intelligent & developer-friendly EMS to support real-time energy flexibility apps, rapidly...
ml-energy/zeus
Measure and optimize the energy consumption of your AI applications!
pyaf/load_forecasting
Forecasting electric power load of Delhi using ARIMA, RNN, LSTM, and GRU models
saizk/Deep-Learning-for-Solar-Panel-Recognition
CNN models for Solar Panel Detection and Segmentation in Aerial Images.
FateMurphy/CEEMDAN_LSTM
CEEMDAN_LSTM is a Python project for decomposition-integration forecasting models based on EMD...