pass

来源:5-5 预定义estimator使用

战战的坚果

2020-02-28

代码:tensorboard --logdir callbacks
老师我在虚拟环境中执行了这行代码,但是并没有显示出tensorboard。
在本节中linear老师说会自动保存tensorboard,我想问它保存到哪里了?哪个路径?,在2-6小节中进行了指定,所以当时运行tensorboard --logdir callbacks代码时,可以显示出运行结果,但是在本小节中它又保存到哪里了呢,我该执行什么代码以显示出tensorboard呢
图片描述
老师,上图是我的项目结构,意思是,我并没有用各个文件夹将每章的代码分开,它们现在都是在一个工程中,包括第二章创建的tensorboard与callbacks文件夹,我想问这有什么影响吗?
还有一个问题是tensorboard与callbacks文件夹里分别都是存的什么文件,在tensorboard --logdir callbacks中指出文件路径是callbacks,所以callbacks里存放的是训练结果?,那tensorboard 这个文件夹里存的又是什么呢?有什么用途?,还有,像我这种情况是每一个文件中只要是生成tensorboard 都存到callbacks文件夹中吗?,那样的话怎么选择要显示的图片呢?
linear_model文件夹下存储的是什么,我试着运行tensorboard --logdir linear_model,结果显示如下,也不对。。。图片描述
您最后还将dnn_estimator的图像与linear_estimator显示在一起了?,怎么实现的?,我不会用这个tensorboard,希望能从您的回答中解惑。

写回答

1回答

正十七

2020-03-01

linear_output_dir = 'linear_model'
if not os.path.exists(linear_output_dir):
    os.mkdir(linear_output_dir)

会保存在./linear_model下啊。

每章的代码都在一个文件夹下应该没什么大问题,就是生成的文件夹会乱一些。

比如callbacks应该是第二章的某节保存下来的tensorboard。tensorboard文件夹应该是另外一章保存下来的。

你的linear_model打开的tensorboard是对的,accuracy只有一个是因为只evaluate了一次,你下拉打开loss那个就能看到正常的loss变化图。

显示多个tensorboard这个,需要用命令:tensorboard --logdir=linear:path1,dnn:path2 就可以。不过tensorboard版本不同,参数不同,最新的2.1.0版本,需要用tensorboard --logdir_spec=linear:path1,dnn:path2 才可以,具体你可以使用tensorboard --help查看参数的作用,

0
1
战战的坚果
非常感谢!
2020-05-03
共1条回复

Google老师亲授 TensorFlow2.0 入门到进阶

Tensorflow2.0实战—以实战促理论的方式学习深度学习

1849 学习 · 896 问题

查看课程

相似问题

pass

回答 1

pass

回答 1

pass

回答 1

pass

回答 1

pass

回答 1