0

私はhttps://github.com/coreylynch/pyFMモジュールを使用して、移動率を予測しています。しかし、それが訓練された後に(私はdjangoを使用しています)保存できる方法はありますか?今すぐ(例に従う)、私はサーバを再起動するたびにモデルを再テストする必要があるでしょう。私は分解マシンモデルを保存する方法はありますか?

+0

AFAIK、Sklearnからモデルを保持する唯一の "サポートされた"方法はpickleです。だからおそらくあなたの分解マシンをピックルすることもできます... – mgilson

+0

私はピックルでそれを保存することができますが、私は格納されたモデルを使用して予測することはできません。それは私に0を与えるだけ – user3799968

+0

あなたはあなたのコードをどこかに投稿できますか?また、データセットのサイズを記述することはできますか? (インスタンス数など) – greeness

答えて

0

pickleをご覧ください。モデルをトレーニングした後、Pythonオブジェクトの表現をファイルに保存し、必要に応じて再度開くことができます。

+0

いくつかの[経験](https://github.com/coreylynch/pyFM/issues/5)。 – sascha

+0

それは動作しません。私は "FM_fastオブジェクトをピケッとすることはできません"というメッセージを受け取ります – user3799968

+0

@ user3799968私のリンクを読んでいますか? – sascha

0

sklearnを使用しています。あなたのモデルが巨大でない場合、python-pickleの組込みパーシスタンスモデルが機能するはずです。例はhereです。

+0

thx!私が探していたもの – user3799968

+0

ああ、それは私のエラーメッセージが表示されません:FM_fastオブジェクトをpickleすることはできません – user3799968

関連する問題