在pycaffe中使用net.forward时从lmdb的第一个开始转发
Forward from the first of lmdb when using net.forward in pycaffe
我正在使用 pycaffe,我的训练和测试数据是 LMDB 格式。
我是这样创建我的网络的:
净 = caffe.Net('train.prototxt', 'c.caffemodel', caffe.TEST)
当您调用 net.forward 时,您将隐式地逐批遍历 LMDB 测试数据库。我的问题是如何从 LMDB 开始并在前 n 批测试数据上测试我的网络?
谢谢
不确定它是否仍然相关,但您需要更改输入层的数据,像这样net.params['data'][0].data[...] =net.params['data'][0].data[n,:,:,:]
我正在使用 pycaffe,我的训练和测试数据是 LMDB 格式。
我是这样创建我的网络的: 净 = caffe.Net('train.prototxt', 'c.caffemodel', caffe.TEST)
当您调用 net.forward 时,您将隐式地逐批遍历 LMDB 测试数据库。我的问题是如何从 LMDB 开始并在前 n 批测试数据上测试我的网络?
谢谢
不确定它是否仍然相关,但您需要更改输入层的数据,像这样net.params['data'][0].data[...] =net.params['data'][0].data[n,:,:,:]