@@ -103,7 +103,29 @@ def test_pipeline_callbacks(dataset):
103103 "num" : 0 ,
104104 },
105105 ),
106- ("log_metric" , {"metrics" : {"retrieval_hit_rate" : 1.0 }}),
106+ (
107+ "log_metric" ,
108+ {
109+ "metrics" : {
110+ "retrieval_hit_rate" : 1.0 ,
111+ "emissions/cpu_count" : 4 ,
112+ "emissions/cpu_energy" : 0.00010161774583333391 ,
113+ "emissions/cpu_power" : 140.0 ,
114+ "emissions/duration" : - 1743448871.1596549 ,
115+ "emissions/emissions" : 5.0399069483124444e-05 ,
116+ "emissions/emissions_rate" : 1.9287459668038395e-05 ,
117+ "emissions/energy_consumed" : 0.00010586762294121488 ,
118+ "emissions/gpu_energy" : 0 ,
119+ "emissions/gpu_power" : 0.0 ,
120+ "emissions/latitude" : 29.4227 ,
121+ "emissions/longitude" : - 98.4927 ,
122+ "emissions/pue" : 1.0 ,
123+ "emissions/ram_energy" : 4.249877107880973e-06 ,
124+ "emissions/ram_power" : 5.8557257652282715 ,
125+ "emissions/ram_total_size" : 15.61526870727539 ,
126+ }
127+ },
128+ ),
107129 ("end_module" , {}),
108130 (
109131 "start_module" ,
@@ -113,7 +135,29 @@ def test_pipeline_callbacks(dataset):
113135 "num" : 1 ,
114136 },
115137 ),
116- ("log_metric" , {"metrics" : {"retrieval_hit_rate" : 1.0 }}),
138+ (
139+ "log_metric" ,
140+ {
141+ "metrics" : {
142+ "retrieval_hit_rate" : 1.0 ,
143+ "emissions/cpu_count" : 4 ,
144+ "emissions/cpu_energy" : 4.869346412777829e-05 ,
145+ "emissions/cpu_power" : 140.0 ,
146+ "emissions/duration" : - 1743448872.5204384 ,
147+ "emissions/emissions" : 2.415026452774112e-05 ,
148+ "emissions/emissions_rate" : 1.9287193027812115e-05 ,
149+ "emissions/energy_consumed" : 5.072972825043102e-05 ,
150+ "emissions/gpu_energy" : 0 ,
151+ "emissions/gpu_power" : 0.0 ,
152+ "emissions/latitude" : 29.4227 ,
153+ "emissions/longitude" : - 98.4927 ,
154+ "emissions/pue" : 1.0 ,
155+ "emissions/ram_energy" : 2.036264122652723e-06 ,
156+ "emissions/ram_power" : 5.8557257652282715 ,
157+ "emissions/ram_total_size" : 15.61526870727539 ,
158+ }
159+ },
160+ ),
117161 ("end_module" , {}),
118162 (
119163 "start_module" ,
@@ -139,7 +183,30 @@ def test_pipeline_callbacks(dataset):
139183 "num" : 0 ,
140184 },
141185 ),
142- ("log_metric" , {"metrics" : {"scoring_accuracy" : 1.0 , "scoring_roc_auc" : 1.0 }}),
186+ (
187+ "log_metric" ,
188+ {
189+ "metrics" : {
190+ "emissions/cpu_count" : 4 ,
191+ "emissions/cpu_energy" : 5.6463417383332314e-05 ,
192+ "emissions/cpu_power" : 140.0 ,
193+ "emissions/duration" : - 1743448872.3206754 ,
194+ "emissions/emissions" : 2.800390409611645e-05 ,
195+ "emissions/emissions_rate" : 1.9287278349336493e-05 ,
196+ "emissions/energy_consumed" : 5.882463287784108e-05 ,
197+ "emissions/gpu_energy" : 0 ,
198+ "emissions/gpu_power" : 0.0 ,
199+ "emissions/latitude" : 29.4227 ,
200+ "emissions/longitude" : - 98.4927 ,
201+ "emissions/pue" : 1.0 ,
202+ "emissions/ram_energy" : 2.3612154945087627e-06 ,
203+ "emissions/ram_power" : 5.8557257652282715 ,
204+ "emissions/ram_total_size" : 15.61526870727539 ,
205+ "scoring_accuracy" : 1.0 ,
206+ "scoring_roc_auc" : 1.0 ,
207+ }
208+ },
209+ ),
143210 ("end_module" , {}),
144211 (
145212 "start_module" ,
@@ -165,7 +232,30 @@ def test_pipeline_callbacks(dataset):
165232 "num" : 1 ,
166233 },
167234 ),
168- ("log_metric" , {"metrics" : {"scoring_accuracy" : 1.0 , "scoring_roc_auc" : 1.0 }}),
235+ (
236+ "log_metric" ,
237+ {
238+ "metrics" : {
239+ "emissions/cpu_count" : 4 ,
240+ "emissions/cpu_energy" : 5.822425206111052e-05 ,
241+ "emissions/cpu_power" : 140.0 ,
242+ "emissions/duration" : - 1743448872.2755105 ,
243+ "emissions/emissions" : 2.8877239803966572e-05 ,
244+ "emissions/emissions_rate" : 1.9287335939110744e-05 ,
245+ "emissions/energy_consumed" : 6.065915038715212e-05 ,
246+ "emissions/gpu_energy" : 0 ,
247+ "emissions/gpu_power" : 0.0 ,
248+ "emissions/latitude" : 29.4227 ,
249+ "emissions/longitude" : - 98.4927 ,
250+ "emissions/pue" : 1.0 ,
251+ "emissions/ram_energy" : 2.434898326041607e-06 ,
252+ "emissions/ram_power" : 5.8557257652282715 ,
253+ "emissions/ram_total_size" : 15.61526870727539 ,
254+ "scoring_accuracy" : 1.0 ,
255+ "scoring_roc_auc" : 1.0 ,
256+ }
257+ },
258+ ),
169259 ("end_module" , {}),
170260 (
171261 "start_module" ,
@@ -189,7 +279,30 @@ def test_pipeline_callbacks(dataset):
189279 "num" : 0 ,
190280 },
191281 ),
192- ("log_metric" , {"metrics" : {"scoring_accuracy" : 0.75 , "scoring_roc_auc" : 1.0 }}),
282+ (
283+ "log_metric" ,
284+ {
285+ "metrics" : {
286+ "emissions/cpu_count" : 4 ,
287+ "emissions/cpu_energy" : 7.098722081111014e-05 ,
288+ "emissions/cpu_power" : 140.0 ,
289+ "emissions/duration" : - 1743448871.9471838 ,
290+ "emissions/emissions" : 3.520725453309416e-05 ,
291+ "emissions/emissions_rate" : 1.928735273284849e-05 ,
292+ "emissions/energy_consumed" : 7.39558961292537e-05 ,
293+ "emissions/gpu_energy" : 0 ,
294+ "emissions/gpu_power" : 0.0 ,
295+ "emissions/latitude" : 29.4227 ,
296+ "emissions/longitude" : - 98.4927 ,
297+ "emissions/pue" : 1.0 ,
298+ "emissions/ram_energy" : 2.968675318143547e-06 ,
299+ "emissions/ram_power" : 5.8557257652282715 ,
300+ "emissions/ram_total_size" : 15.61526870727539 ,
301+ "scoring_accuracy" : 0.75 ,
302+ "scoring_roc_auc" : 1.0 ,
303+ }
304+ },
305+ ),
193306 ("end_module" , {}),
194307 ("start_module" , {"module_kwargs" : {"thresh" : 0.5 }, "module_name" : "threshold" , "num" : 0 }),
195308 (
@@ -201,6 +314,21 @@ def test_pipeline_callbacks(dataset):
201314 "decision_precision" : 0.55 ,
202315 "decision_recall" : 0.8 ,
203316 "decision_roc_auc" : 0.8428571428571429 ,
317+ "emissions/cpu_count" : 4 ,
318+ "emissions/cpu_energy" : 4.606736166661247e-07 ,
319+ "emissions/cpu_power" : 140.0 ,
320+ "emissions/duration" : - 1743448873.7607834 ,
321+ "emissions/emissions" : 2.2824627343844443e-07 ,
322+ "emissions/emissions_rate" : 1.9233611973570262e-05 ,
323+ "emissions/energy_consumed" : 4.794511220531496e-07 ,
324+ "emissions/gpu_energy" : 0 ,
325+ "emissions/gpu_power" : 0.0 ,
326+ "emissions/latitude" : 29.4227 ,
327+ "emissions/longitude" : - 98.4927 ,
328+ "emissions/pue" : 1.0 ,
329+ "emissions/ram_energy" : 1.8777505387024907e-08 ,
330+ "emissions/ram_power" : 5.8557257652282715 ,
331+ "emissions/ram_total_size" : 15.61526870727539 ,
204332 }
205333 },
206334 ),
@@ -215,6 +343,21 @@ def test_pipeline_callbacks(dataset):
215343 "decision_precision" : 0.55 ,
216344 "decision_recall" : 0.8 ,
217345 "decision_roc_auc" : 0.8428571428571429 ,
346+ "emissions/cpu_count" : 4 ,
347+ "emissions/cpu_energy" : 4.5328064444384436e-07 ,
348+ "emissions/cpu_power" : 140.0 ,
349+ "emissions/duration" : - 1743448873.7610447 ,
350+ "emissions/emissions" : 2.2460812015265647e-07 ,
351+ "emissions/emissions_rate" : 1.9237634797985535e-05 ,
352+ "emissions/energy_consumed" : 4.7180886507872054e-07 ,
353+ "emissions/gpu_energy" : 0 ,
354+ "emissions/gpu_power" : 0.0 ,
355+ "emissions/latitude" : 29.4227 ,
356+ "emissions/longitude" : - 98.4927 ,
357+ "emissions/pue" : 1.0 ,
358+ "emissions/ram_energy" : 1.852822063487629e-08 ,
359+ "emissions/ram_power" : 5.8557257652282715 ,
360+ "emissions/ram_total_size" : 15.61526870727539 ,
218361 }
219362 },
220363 ),
0 commit comments