2017-02-27 5 views
0

に訓練されたSVMを節約しながら、私は次のエラーを取得する:私はOpenCVの3.2.0バージョンのJavaを使用していますエラー私は、ファイルの中に私の訓練を受けた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 

。誰もこのような問題に遭遇しましたか? trainメソッドが "true"を返すので、私のSVMがよく訓練されていると確信しています。この問題の既知の解決策または回避策はありますか?

の保存は、他の例のようになります。

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

まだ問題は解決していませんか? – Alto

答えて

0

この問題を回避するには、手動でトレーニングデータを保存するかもしれないと、あなたの分類器を使用するたびに、再びそれを訓練します。どれくらいのデータがあるか、オーバーヘッドを無視できるかどうかによって異なります。

関連する問題