在caffe输入层用python时,出现下面的问题:
Traceback (most recent call last):
File “./tools/train_net.py”, line 112, in
max_iters=args.max_iters)
File “/data1/user/fujikoli/train_proj/tools/../lib/fast_rcnn/train.py”, line 174, in train_net
pretrained_model=pretrained_model)
File “/data1/user/fujikoli/train_proj/tools/../lib/fast_rcnn/train.py”, line 43, in init
self.solver = caffe.SGDSolver(solver_prototxt)
File “/data1/user/fujikoli/train_proj/tools/../lib/roi_data_layer/layer.py”, line 91, in setup
layer_params = yaml.load(self.param_str_)
AttributeError: ‘RoIDataLayer’ object has no attribute ‘param_str_’
解决方法:
在最新的caffe版本中,param_str_换名了,叫param_str,把param_str_改为param_str即可。