@@ -43,12 +43,11 @@ def __init__(self, observable=None):
43
43
else :
44
44
# User specifices a string (single platform) as observable
45
45
observable = {observable : None }
46
- supported = ["powersensor2 " , "powersensor3 " , "nvidia " , "likwid " , "rapl" , "rocm" , "xilinx" ]
46
+ supported = ["arduino " , "jetson " , "likwid " , "nvml " , "rapl" , "rocm" , "xilinx" ]
47
47
for obs in observable .keys ():
48
48
if not obs in supported :
49
49
raise ValueError (f"Observable { obs } not in supported: { supported } " )
50
50
51
- print (observable .items ())
52
51
self .pms = [pmt .get_pmt (obs [0 ], obs [1 ]) for obs in observable .items ()]
53
52
self .pm_names = list (observable .keys ())
54
53
@@ -71,9 +70,8 @@ def after_finish(self):
71
70
for i in range (len (self .pms )):
72
71
begin_state = self .begin_states [i ]
73
72
end_state = end_states [i ]
74
- measured_energy = pmt .pypmt .PMT .joules (begin_state , end_state )
75
- measured_power = pmt .pypmt .PMT .watts (begin_state , end_state )
76
- print (measured_energy , measured_power )
73
+ measured_energy = pmt .joules (begin_state , end_state )
74
+ measured_power = pmt .watts (begin_state , end_state )
77
75
pm_name = self .pm_names [i ]
78
76
energy_result_name = f"{ pm_name } _energy"
79
77
power_result_name = f"{ pm_name } _power"
0 commit comments