2017-02-27 121 views
0

當我嘗試我訓練的SVM保存到文件中,我得到以下錯誤:錯誤,同時節省訓練的SVM在OpenCV中3.2.0的Java

Caused by: java.lang.Exception: unknown exception 
at org.opencv.core.Algorithm.save_0(Native Method) 
at org.opencv.core.Algorithm.save(Algorithm.java:53) 
at signdetectiontool.training.Trainer.createTrainingFile(Trainer.java:275) 
at signdetectiontool.controller.MainController.trainNetworkAction(MainController.java:372) 
... 58 more 

我使用OpenCV的3.2.0的Java版本。有沒有人遇到這樣的問題?我非常肯定,我的SVM訓練有素,因爲訓練方法返回「真實」,並預測它似乎運作良好。有沒有已知的解決方案/解決方法解決這個問題?

儲蓄看起來像任何其他的例子:

svmClassifier.save("svmdata.xml"); 
+0

你還沒解決這個問題嗎? – Alto

回答

0

一種解決方法可能是手動保存你的訓練數據,並要再次使用分類列車它每次。這取決於您擁有多少數據以及開銷是否可以忽略。