2021-05-11 weights&biases 运行时间

调参网站

一下子断更了这么多天,竟一丝愧疚也没有。。。还是有一点点的 不过不多
刚刚通过一张图发现一个调参的网站,叫weights&biases。


weights&biases

好像不让放链接,感兴趣的小伙伴自己查一下吧,个人使用是免费的。
看了这个我才发现,这不就是我用excel做的事么,只不过我只是在表格里堆砌记录了数据,而没有把他可视化。啊,相见恨晚啊。
查了一下,好像这个的教程并不多,最早的也是19年的,很新。
等手里这个处理完,出一个这个网站的使用教程,着急的小伙伴可以自行根据下面的参考学习,干巴爹!

未来参考:

  1. 如何使用W&B微调HuggingFace Tranformer?
  2. Weights & Biases
  3. 官网 这里有介绍视频
  4. youtube W&B 介绍合集

Python 计算程序运行时间

“CPU执行时间和程序执行时间是两个时间”
“没事少print,特别是在循环里面”
Python 的Time库:# time— Time access and conversions

Time-functions

  • 程序执行时间:datetime
import datetime
starttime = datetime.datetime.now()
...
endtime = datetime.datetime.now()
print (endtime - starttime).seconds

datetime.datetime.now()获取的是当前日期,在程序执行结束之后,这个方式获得的时间值为程序执行的时间。

  • 程序执行时间:time
import time
start = time.time()
...
end = time.time()
print(end-start)

time.time()获取自纪元以来的当前时间(以秒为单位)。如果系统时钟提供它们,则可能存在秒的分数。所以这个地方返回的是一个浮点型类型。这里获取的也是程序的执行时间。

CPU执行时间: time.clock

import time
start = time.clock()
#long running
#do something other
end = time.clock()
print(end-start)

time.clock()返回程序开始或第一次被调用clock()以来的CPU时间。 这具有与系统记录一样多的精度。返回的也是一个浮点类型。这里获得的是CPU的执行时间。
注:程序执行时间=cpu时间 + io时间 + 休眠或者等待时间

  • 总概来讲,在 Unix 系统中,建议使用 time.time(),在 Windows 系统中,建议使用 time.clock()。

参考:

  1. 几种Python执行时间的计算方法
  2. 计算Python的代码块或程序的运行时间

你可能感兴趣的:(2021-05-11 weights&biases 运行时间)