Skip to content

Krish-Kumar-2005/EcoML

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱 EcoML – CO₂ + GPU Aware Machine Learning Tracker

Real-time CO₂, Energy, CPU/GPU Utilization & Hardware Recommendations directly inside Jupyter Notebook.
📦 pip install ecoml → 1 line activation → Live performance + emissions pills in output


🧠 What Does EcoML Do?

Every time you run a Jupyter cell, EcoML automatically:

✔ Measures CPU & GPU usage
✔ Estimates energy (kWh) & CO₂ (grams)
✔ Gives an Eco Score (0-100)
✔ Detects bottlenecks (CPU/GPU mismatch, overheating, idle GPU etc.)
✔ Logs all runs to CSV for dashboards
✔ Shows insights pills inline inside the output cell


🟢 Quick Start

1️⃣ Install

pip install ecoml

for google colab

!pip install ecoml

2️⃣ import

from ecoml import enable_tracking
enable_tracking()

Now you can use it in any Python Notebook (ipynb) file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.1%
  • Python 0.9%