def __init__(self, rcnn_dir, net='vgg_cnn_m_1024'):
model_file = os.path.join(
rcnn_dir, 'models',
FastRCNNDescription.NETS[net][0], 'test.prototxt')
pretrained_file = os.path.join(
rcnn_dir, 'data', 'fast_rcnn_models',
FastRCNNDescription.NETS[net][1])
if not os.path.exists(model_file) or \
not os.path.exists(pretrained_file):
raise ValueError('Unknown net {}, use one of {}, \n'
'model: {}, \npretrained file: {}'
.format(net,
FastRCNNDescription.NETS.keys(),
model_file, pretrained_file))
# Init caffe with model
cfg.TEST.BBOX_REG = False
caffe.Net.__init__(self, model_file, pretrained_file, caffe.TEST)
评论列表
文章目录