SuperMarioRL / utils.py
shoyebb26's picture
Upload 31 files
7890d53 verified
raw
history blame contribute delete
536 Bytes
import time
import datetime
def get_current_date_time_string():
return datetime.datetime.now().strftime("%Y-%m-%d-%H_%M_%S")
class Timer():
def __init__(self):
self.times = []
def start(self):
self.t = time.time()
def print(self, msg=''):
print(f"Time taken: {msg}", time.time() - self.t)
def get(self):
return time.time() - self.t
def store(self):
self.times.append(time.time() - self.t)
def average(self):
return sum(self.times) / len(self.times)