File tree Expand file tree Collapse file tree 7 files changed +33
-5
lines changed
Expand file tree Collapse file tree 7 files changed +33
-5
lines changed Original file line number Diff line number Diff line change @@ -328,8 +328,13 @@ def save(self):
328328 self .get_results ()
329329
330330 if not self .cached_results :
331- self .speed_mem_metrics ['Evaluation Time' ] = len (self .outputs ) / (time .time () - self .init_time )
331+ exec_speed = (time .time () - self .init_time )
332+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = len (self .outputs ) / exec_speed
333+ self .speed_mem_metrics ['Tasks' ] = len (self .outputs )
334+ self .speed_mem_metrics ['Evaluation Time' ] = exec_speed
332335 else :
336+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = None
337+ self .speed_mem_metrics ['Tasks' ] = None
333338 self .speed_mem_metrics ['Evaluation Time' ] = None
334339
335340 return BenchmarkResult (
Original file line number Diff line number Diff line change @@ -104,8 +104,13 @@ def save(self):
104104 dataset = self ._get_dataset_name ()
105105
106106 if not self .cached_results :
107- self .speed_mem_metrics ['Evaluation Time' ] = len (self .metrics .answers ) / (time .time () - self .init_time )
107+ exec_speed = (time .time () - self .init_time )
108+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = len (self .metrics .answers ) / exec_speed
109+ self .speed_mem_metrics ['Tasks' ] = len (self .metrics .answers )
110+ self .speed_mem_metrics ['Evaluation Time' ] = exec_speed
108111 else :
112+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = None
113+ self .speed_mem_metrics ['Tasks' ] = None
109114 self .speed_mem_metrics ['Evaluation Time' ] = None
110115
111116 return super ().save (dataset = dataset )
Original file line number Diff line number Diff line change @@ -289,8 +289,13 @@ def save(self):
289289
290290 if not self .cached_results :
291291 unique_image_ids = set ([d ['image_id' ] for d in self .detections ])
292- self .speed_mem_metrics ['Evaluation Time' ] = len (unique_image_ids ) / (time .time () - self .init_time )
292+ exec_speed = (time .time () - self .init_time )
293+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = len (unique_image_ids ) / exec_speed
294+ self .speed_mem_metrics ['Tasks' ] = len (unique_image_ids )
295+ self .speed_mem_metrics ['Evaluation Time' ] = exec_speed
293296 else :
297+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = None
298+ self .speed_mem_metrics ['Tasks' ] = None
294299 self .speed_mem_metrics ['Evaluation Time' ] = None
295300
296301 return BenchmarkResult (
Original file line number Diff line number Diff line change @@ -59,8 +59,13 @@ def save(self):
5959 dataset = "SQuAD{} dev" .format (self .metrics .version .value [1 :])
6060
6161 if not self .cached_results :
62- self .speed_mem_metrics ['Evaluation Time' ] = len (self .metrics .answers ) / (time .time () - self .init_time )
62+ exec_speed = (time .time () - self .init_time )
63+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = len (self .metrics .answers ) / exec_speed
64+ self .speed_mem_metrics ['Tasks' ] = len (self .metrics .answers )
65+ self .speed_mem_metrics ['Evaluation Time' ] = exec_speed
6366 else :
67+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = None
68+ self .speed_mem_metrics ['Tasks' ] = None
6469 self .speed_mem_metrics ['Evaluation Time' ] = None
6570
6671 return super ().save (dataset = dataset )
Original file line number Diff line number Diff line change @@ -266,8 +266,12 @@ def save(self):
266266 self .get_results ()
267267
268268 if not self .cached_results :
269+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = None
270+ self .speed_mem_metrics ['Tasks' ] = None
269271 self .speed_mem_metrics ['Evaluation Time' ] = (time .time () - self .init_time )
270272 else :
273+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = None
274+ self .speed_mem_metrics ['Tasks' ] = None
271275 self .speed_mem_metrics ['Evaluation Time' ] = None
272276
273277 return BenchmarkResult (
Original file line number Diff line number Diff line change @@ -240,8 +240,12 @@ def save(self):
240240 self .get_results ()
241241
242242 if not self .cached_results :
243+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = None
244+ self .speed_mem_metrics ['Tasks' ] = None
243245 self .speed_mem_metrics ['Evaluation Time' ] = (time .time () - self .init_time )
244246 else :
247+ self .speed_mem_metrics ['Tasks / Evaluation Time' ] = None
248+ self .speed_mem_metrics ['Tasks' ] = None
245249 self .speed_mem_metrics ['Evaluation Time' ] = None
246250
247251 return BenchmarkResult (
Original file line number Diff line number Diff line change @@ -15,6 +15,6 @@ def __repr__(self):
1515 f"build={ self .build } )"
1616 )
1717
18- version = Version (0 , 0 , 32 )
18+ version = Version (0 , 0 , 33 )
1919
2020__version__ = str (version )
You can’t perform that action at this time.
0 commit comments