完成模型日志记录模块

This commit is contained in:
2023-11-20 23:53:12 +08:00
parent 3a76ff507f
commit 7e23f6a7b3
8 changed files with 176 additions and 22 deletions

View File

@@ -0,0 +1,35 @@
'''
@作者:你遇了我321640253@qq.com
@文件:tensorborad_utils.py
@创建时间:2023 11 20
'''
import time
import os
from torch.utils.tensorboard import SummaryWriter
class ModelLog():
def __init__(self,logdir:str):
self.timestr = self.getTimeStr()
#获取日志路径
logdir = os.path.join(logdir,self.timestr)
#创建日志
self.Write = SummaryWriter(log_dir=logdir)
def getTimeStr(self):
'''
:description 获取当前时间
:author 你遇了我
:param
:return
'''
_time = time.gmtime()
return f"{_time.tm_year}-{_time.tm_mon}-{_time.tm_mday}-{_time.tm_hour+8}-{_time.tm_min}-{_time.tm_sec}"
if __name__ == "__main__":
ModelLog("ModelLog")