0

私はニューラル ネットワーク (NeuroPh Framework) を使用して Android アプリを作成しています。ネットワークを準備して保存し、それをアプリケーションに移植しました。アプリで使用している現在のライブラリ構成は

  1. encog-engine-2.5.0.jar
  2. JOCL-0.1.3a-beta.jar
  3. ニューロフ.jar

ネットワークをロードする行のコード

        // R.raw.imsafe is the neural network
        InputStream is = getResources().openRawResource(R.raw.imsafe);

        // load neural network
        NeuralNetwork nnet = NeuralNetwork.load(is);

私はこの例外を受けています

java.io.InvalidClassException: org.neuroph.core.NeuralNetwork; 
Incompatible class (SUID): org.neuroph.core.NeuralNetwork: 
static final long serialVersionUID =5L; 
but expected org.neuroph.core.NeuralNetwork: 
static final long serialVersionUID =4L;

ライブラリのバージョンが原因でしょうか??

ネットワークの開発には NeuroPh Studio 2.7 を使用しました。

4

2 に答える 2