私はWeka"Model1.model"でビルドするモデルに取り組んでおり、このステートメントを使用してc#でアプリケーションを実行するとweka.core.SerializationHelper.read( "Model1.model");
このエラー が発生します。タイプ「java.util.ArrayList」のオブジェクトをタイプ「weka.core.FastVector」にキャストできません。
私も同じ問題を抱えてる。
Wekaを使用してMLPモデルを作成し、これをMLPModel.modelとして保存しました。
以下のC#コードで読み込もうとすると:
weka.classifiers.functions.MultilayerPerceptron cl = (weka.classifiers.functions.MultilayerPerceptron)weka.core.SerializationHelper.read("..\\..\\MLPModel.model");
次のエラーが出力されます。タイプ「java.util.ArrayList」のオブジェクトをタイプ「weka.core.FastVector」にキャストできません。
モデルの構築にWeka3.7を使用しましたか?
Weka3.6を使用してモデルを構築してみてください。
お役に立てれば。