ベイク定理を使って分類モデルを保存するためにpickleを使用していますが、5600レコードの分類後に2.1 GBのファイルを保存しました。しかし、私はそのファイルを読み込むときに2分ほどかかりますが、テキストを分類するのに5.5分かかります。私はそれをロードし、分類するために次のコードを使用しています。textblob naive bayesクラシファイアのトピック分類時間を短縮する方法
classifierPickle = pickle.load(open("classifier.pickle", "rb"))
classifierPickle.classify("want to go some beatifull work place"))
ピクルオブジェクトをロードするための第1行と、テキストを分類するための第2行は、どのトピック(カテゴリ)となるかを示す。私はモデルを保存するために次のコードを使用しています。
file = open('C:/burberry_model/classifier.pickle','wb')
pickle.dump(object,file,-1)
私がtextblob.Environmentから使用しているすべてのものは、Windows、28GB RAM、4つのコアCPUです。もし誰かがこの問題を解決できるならば、それは完全に助けになるでしょう。