1

Я хочу извлечь фильтры и предубеждения из своей собственной каффемодели (нет необходимости визуализировать эту функцию), и я хочу сохранить их в файл .mat для MATLAB. я matcaffe сделать этот вопрос:Извлечь фильтры и предубеждения с использованием caffe

Мой обходной путь:

addpath('/home/jensen810814/code/caffe/matlab/caffe/'); 
addpath('/home/jensen810814/code/caffe/examples/super_resolution/'); 
addpath('/home/jensen810814/code/caffe/examples/super_resolution/Model/'); 
caffe('init','deploy.prototxt','super_resolution_iter_1000.caffemodel'); 
caffe('forward',{}); 
weights = caffe('get_weights'); 
save('/home/jensen810814/code/caffe/examples/super_resolution/filter_data.mat','weights'); 

Но некоторые ошибки произошло:

Error using caffe 
Expected 3 arguments, got 2 
Error in model (line 4) 
caffe('init','supe_resolution_train_test.prototxt','super_resolution_iter_1000.caffemodel'); 

Я не знаю, как решить эту проблему. Может ли кто-нибудь мне помочь? пожалуйста и спасибо.

ответ

0

Необходимо указать дополнительный аргумент для 'init' имени фазы.
Я верю в ваш случай

caffe('init',... 
     'supe_resolution_train_test.prototxt',... 
     'super_resolution_iter_1000.caffemodel',... 
     'test'); 
Смежные вопросы