Ich bin gelerntes Modell SerialisierungClasscast in LingPipe
TradNaiveBayesClassifier classifier = new TradNaiveBayesClassifier(categories,tokenizerFactory,categoryPrior,tokenInCategoryPrior,lengthNorm);
dann mit trainierte ich es und es
zusammengestellt mitAbstractExternalizable.compileTo(classifier,new File(modelPath));
Als ich im Modell
mit lesenTradNaiveBayesClassifier decompClassifier = (TradNaiveBayesClassifier)AbstractExternalizable.readObject(new File(modelPath));{
I Erhalte eine ClassCastException. Irgendwelche Ideen?
Die Ausnahme, die ich bekommen ist: 'Exception in thread "main" java.lang.ClassCastException: com.aliasi.classify.TradNaiveBayesClassifier $ CompiledBinaryTradNaiveBayesClassifier kann nicht auf com.aliasi.classify.TradNaiveBayesClassifier \t bei com.wlodarczak.twitter gegossen werden .BayesClassifier.evaluate (BayesClassifier.java:102) \t bei com.wlodarczak.twitter.BayesClassifier.run (BayesClassifier.java:158) \t bei com.wlodarczak.twitter.BayesClassifier.main (BayesClassifier.java:163) ' – user3032707