Python做深度学习(三)
程序员文章站
2023-01-28 20:11:05
有关net的python接口
solver = caffe.SGDSolver(“”) 读取配置文件,生成solver这个对象
Solver = caf...
有关net的python接口
solver = caffe.SGDSolver(“”) 读取配置文件,生成solver这个对象
Solver = caffe.get_solver(“”)
solver.net 从solver这个对象里,我们可以拿到训练用的net
Solver.test_nets[0] 测试用的net可以是多个,一般获取第一个
solver.step(num) 表示迭代多少次 一次跑几个迭代
solver.solver() 直接运行,按照配置文件跑 train
Solver.net.forward()
solver.net.blobs['data']
solver.net.blobs['ip1']
solver.net.blobs['ip1'].data
solver.net.blobs['ip1'].diff
python -i p0.py
solver.net.params['ip1'][0],[1] 权值和偏值
solver.net.params['ip1'][0].data
solver.net.params['ip1'][0].diff
solver.net.blobs['ip1'].data.shape
solver.net.blobs['ip2'].diff.shape
solver.net.params['ip1'][0].data.shape 对于权值,有权值和偏值之分
solver.net.params['ip1'][1].data.shape