curvopt-space / utils /energy.py
GirishaBuilds01's picture
Create utils/energy.py
f2d4330 verified
raw
history blame contribute delete
217 Bytes
def energy_cost(precision, hardware):
base = {"CPU": 1.0, "GPU": 0.7, "EDGE": 0.5}[hardware]
return {
"FP32": 1.0,
"FP16": 0.6,
"INT8": 0.35,
"INT4": 0.2
}[precision] * base