2016-12-13 21 views
1

我目前正在開發面部識別應用程序。提取MatConvnet模型權重

該算法是使用MatConvnet庫(http://www.vlfeat.org/matconvnet/)實現和訓練的。最後,我有一個網絡(.MAT文件),它看起來像這樣: enter image description here

enter image description here

我想知道如果有可能利用其.MAT文件來提取網絡的權重,將它們寫入XML文件並用Caffe C++讀取它們。我想在Caffe C++中重用它們來做一些測試和硬件實現。有沒有一種有效和實用的方法來進行?

非常感謝您的幫助。

回答

1

有一個轉換腳本可以將matconvnet模型轉換爲咖啡模型here,您可能會發現它很有用。

+0

謝謝你的回答。它幫助了我很多:) –

2

您想要存儲參數的圖層必須設置爲「珍貴」。在net.var中,您可以訪問參數並寫入它們。

+0

感謝h612爲您的答案! –