Tensorboard 输出keras的训练acc/loss曲线

系统:Ubuntu16.04

环境:conda环境

python版本:python3.6


---安装keras和tensorflow---

在condo环境中,下载keras十分简单,只需进入相应的环境,然后输入以下代码,即可正确安装keras,同时会默认下载keras的依赖包,包括tensorflow

>>> conda install keras

进入python,通过import检查keras和tensorflow是否正确安装,如图:

---编写keras训练模型---

引用模块

from keras.callbacks import TensorBoard

在训练的fit函数中,写入callbacks参数,给予曲线图的输出路径

model.fit(train_data, train_labels,nb_epoch=400, batch_size=32,callbacks=[TensorBoard(log_dir='mytensorboard')])


---显示训练曲线---

1. 训练完成后,我们会在本地的mytensorboard中,获得一个文件

2. 然后我们需要找到tensorboard在本环境的位置,通过which 命令可以找到

3. cd 进入tensorboard的存在目录/bin,然后在以下代码中的--logdir参数中写入mytensorboard的绝对路径

tensorboard --logdir='/home/mc/gjl_workspace/recognize_face_with_realsense/mytensorboard'

结果如图:

4. 打开浏览器,输入上面输出的地址 http://MC-AI-00:6006 ,即可看到我们需要的曲线了,不过我这里有一些问题,导致准确率不高

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 整理写程序时对keras疑问。 keras代码流程: 1.读取dataset tips:文件夹里有许多文件,可能有...
    SIAAAAAA阅读 15,853评论 0 3
  • https://developers.google.com/machine-learning/crash-cour...
    iOSDevLog阅读 2,735评论 1 11
  • 片言碎语 一一2014.6.4 .19 青春逝...
    梅东波阅读 204评论 0 0
  • 跳了小苹果,给大家买了水
    很开心见到你阅读 170评论 0 0
  • 体验入 今天去香江店,香江氛围非常好,工作时的心情就非常好每个人脸上都洋溢着开心的笑容,下班后在班车上大家都开开...
    微笑你我他阅读 233评论 0 2