2016-11-15 101 views

回答

0

這將有助於瞭解scikit-learn在兩臺PC中的版本詳情,但website上的信息表明由於版本不同,可能會發生這種情況。希望能幫助到你。

0

pickle想象爲在給定時刻轉儲和加載對象及其環境的快照的方式。

有時你處理的對象本身並不意味着什麼。您必須提供額外的數據。

特別是對於訓練有素的分類器的情況。在你的情況下,當你有你的數據並且符合你的分類器時,model_classes在你的腳本中完美工作。現在假設你已經拋棄了分類器,並稍後將其加載到另一個腳本中:你在談論什麼類?關於我們在談論什麼數據? ... 得到它了 ?

你要做什麼然後是當酸洗時提供額外的元數據Thissklearn的文檔部分描述了分類器(訓練數據,源代碼...)旁邊需要醃製什麼。


NB

首先檢查sklearn的兩個版本是相同的。有時候可能就是這樣。