勾选左上角的Show data download links,在图旁边可以选csv或者json格式下载
通过读取csv文件可以用matplotlib把图画出来
导出的csv格式如下:
Wall time,Step,Value
1545652724.213314,3541,0.403738409280777
1545653836.692273,7081,0.6541146039962769
1545654955.107688,10621,0.741641104221344
....
首先手动删除第一行,然后用如下demo代码就可以生成图像了
import matplotlib.pyplot as plt
import csv
csvfile = open('log.csv','r')
plots = csv.reader(csvfile, delimiter=',')
x=[]
y=[]
for row in plots:
y.append((row[2]))
x.append((row[1]))
plt.plot(x,y)
plt.xlabel('Steps')
plt.ylabel('score')
plt.legend()
plt.show()