caffe官方教程代码阅读操作记录
有点难啊,Python类语法基本不会,需要学习一下。
Python 面向对象, 现在就是个菜鸟,先看看菜鸟教程再说,争取今天下午搞懂,能够看懂下面的这几行代码加油!开工。
好了,把菜鸟教程上的类看了一遍,目前的理解,类是可以加属性的啊,类里面也可以定义函数,有许多self。
https://www.cnblogs.com/denny402/p/5686257.html 这个博客很好啊,有利于我理解
https://blog.****.net/u012762410/article/details/78917540
Caffe solver.net.forward(),solver.test_nets[0].forward() 和 solver.step(1)的作用
三个函数都是将批量大小(batch_size)的图片送到网络, solver.net.forward() 和 solver.test_nets[0].forward() 是将batch_size个图片送到网络中去,只有前向传播(Forward Propagation,BP),solver.net.forward()作用于训练集,solver.test_nets[0].forward() 作用于测试集,一般用于获得测试集的正确率。solver.step(1) 也是将batch_size个图片送到网络中去,不过 solver.step(1) 不仅有FP,而且还有反向传播(Back Propagation,BP)!这样就可以更新整个网络的权值(weights),同时得到该batch的loss。
问题:运行微调的程序,有一段一运行就崩溃,这个没有