nltk でトレーニングされた単純なベイズ分類器をピクルするのに問題があります。分類子を保存するために使用しているコードは次のとおりです。
pickledfile=open('my_classifier.pickle','wb')
pickle.dump(classifier,pickledfile)
pickledfile.close()
これはうまくいくようです。ただし、次のコードを使用してピクルファイルをロードしようとすると:
f1=open('my_classifier.pickle')
classifier=pickle.load(f1)
f1.close()
EOF エラーが発生します。私はこのコードをこの質問から直接取得しましたが、何らかの理由で機能しません: Save Naive Bayes Trained Classifier in NLTK . これで何が起こっているのか知っているかどうか教えてください。