pytorch训练项目记录时间
1 首先记录当前时间
import timet0 = time.time()
2 记录结束时间
t1 = time.time()
3 计算时间差
training_time = t1 - t0
4 处理时间格式
import datetimedef format_time(time):elapsed_rounded = int(round((time)))# 格式化为 hh:mm:ssreturn str(datetime.timedelta(seconds=elapsed_rounded))training_time = format_time(training_time)
round() 方法返回浮点数x的四舍五入值;
例如:
>>> print "round(80.23456, 2) : ", round(80.23456, 2)
round(80.23456, 2) : 80.23
datatime模块是在time模块的基础之上做了封装,提供了更多更好用的类供我们使用,常用的有date、time、datetime、timedelta、tzinfo;
使用timedelta可以很方便的在日期上做天days,小时hour,分钟minute,秒second,毫秒millisecond,微妙microsecond的时间计算;
但是这个类的使用,一定要结合的对象data类 或 datetime类的对象使用;
5 实例结果展示

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
