Ai
1 Star 1 Fork 0

xiaxiaxia110/PacketGAN

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
benchmark_timer.py 745 Bytes
一键复制 编辑 原始数据 按行查看 历史
#!/usr/bin/env python3
import time
import datetime
class BenchmarkTimer():
def __init__(self):
self.reset()
def start(self):
self.start_time = time.time()
def stop(self):
self.end_time = time.time()
#not really needed as long as you do start and then stop in that order.
def reset(self):
self.start_time = 0
self.end_time = 0
def get_elapsed_seconds(self):
return self.end_time - self.start_time
def get_elapsed_readable_time(self):
return str(datetime.timedelta(seconds=self.get_elapsed_seconds()))
def seconds_to_readable_time(self, num_seconds):
return str(datetime.timedelta(seconds=num_seconds))
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/xiaxiaxia110/PacketGAN.git
git@gitee.com:xiaxiaxia110/PacketGAN.git
xiaxiaxia110
PacketGAN
PacketGAN
master

搜索帮助