Python做深度学习(三)

来源:互联网 发布:安居客端口多少钱 编辑:程序博客网 时间:2024/06/16 10:23

有关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

原创粉丝点击