Source code for gym_donkeycar.core.fps
import time
[docs]class FPSTimer(object):
def __init__(self):
self.t = time.time()
self.iter = 0
[docs] def reset(self):
self.t = time.time()
self.iter = 0
[docs] def on_frame(self):
self.iter += 1
if self.iter == 100:
e = time.time()
print('fps', 100.0 / (e - self.t))
self.t = time.time()
self.iter = 0