MCPcopy Create free account
hub / github.com/NVlabs/CTG / toc

Method toc

tbsim/utils/timer.py:25–34  ·  view source on GitHub ↗
(self, average=True)

Source from the content-addressed store, hash-verified

23 self.start_time = time.time()
24
25 def toc(self, average=True):
26 self.diff = time.time() - self.start_time
27 self.times.append(self.diff)
28 self.total_time += self.diff
29 self.calls += 1
30 self.average_time = self.total_time / self.calls
31 if average:
32 return self.average_time
33 else:
34 return self.diff
35
36 @contextmanager
37 def timed(self):

Callers 15

timedMethod · 0.95
tocMethod · 0.45
get_actionMethod · 0.45
get_ego_samplesMethod · 0.45
get_prediction_scMethod · 0.45
get_prediction_ncMethod · 0.45
get_actionMethod · 0.45
get_observationMethod · 0.45
get_observation_skimpMethod · 0.45
get_observationMethod · 0.45
get_observation_skimpMethod · 0.45
_stepMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected