【问题标题】:How to print the network architecture (prototxt) from solverstate file如何从solverstate文件打印网络架构(prototxt)
【发布时间】:2017-06-02 06:41:50
【问题描述】:

我在 CAFFE 中有 .caffemodel 和 .solverstate 文件。我想打印 .prototxt 文件。是否可以从 .solverstate 文件中打印文件

【问题讨论】:

  • 你的.prototxt文件怎么了??
  • 实际上,我丢失了我的 prototxt。 prototxt改了很多次都没保存最好的
  • 还有一件事,我保存了日志文件2>&1 | tee -a train.log,但它缺少一些层。
  • ouch :O...下次使用版本控制工具(git/svn/cvs...)它会救你的。
  • 是的。我想我只有那个选择。谢谢

标签: machine-learning neural-network deep-learning caffe


【解决方案1】:

没有。

为什么?

.caffemodel.solverstate 中的信息仅涉及可训练参数,网络结构。没有可训练参数的层(例如,"ReLU""Softmax""Sigmoid" 等等)在.caffemodel.solverstate 中没有表示。
这就是为什么您必须.prototxt 文件来描述所有层以及它们如何相互连接。

【讨论】:

    【解决方案2】:

    日志文件2>&1 | tee -a train.log 对你更有用。 实际上它包含 prototxt 的整个副本,但在 TRAIN ant TEST 阶段分别拆分:include {phase: TEST} 的层被排除在 TRAIN 阶段之外,反之亦然。 从这两个部分组成 prototxt 并不是一个很大的挑战。

    【讨论】:

    • 当prototxt很长时,日志只会显示一部分。
    猜你喜欢
    • 2017-04-05
    • 2012-05-28
    • 2011-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-17
    • 2014-01-19
    • 1970-01-01
    相关资源
    最近更新 更多