scickit-learnのように、sklearn2pmmlのようにPMMLモデルをエクスポートするにはいくつかのオプションがあるようですが、他の方向に行く情報はあまりありません。私のケースは以前はRで構築されたXGboostモデルで、r2pmmlを使用してPMMLに保存されました。これはPythonで使用したいものです。 Scikitは通常、pickleを使用してモデルを保存/ロードしますが、PMMLを使用してモデルをscikit-learnにインポートすることも可能ですか?PMMLモデルをPythonにインポートする(Scikit-learn)
4
A
答えて
1
一般化された表現(PMMLなど)で異なる特殊表現(RやScikit-Learnネイティブデータ構造など)を接続することはできません。 Rデータ構造をScikit-Learnデータ構造に直接変換しようとすると、運が良ければよいかもしれません。
XGBoostは、RおよびScikit-Learnの実装がネイティブXGBoostライブラリの周りの薄いラッパーであるため、上記のルールの例外です。訓練されたR XGBoostオブジェクトの内部には、そのネイティブXGBoost表現のモデルであるブロブraw
があります。これをファイルに保存し、xgb.Booster.load_model(fname)
メソッドを使用してPythonで読み込みます。
Scikit-LearnでXGBoostモデルを展開する必要があることが分かっている場合は、なぜRでトレーニングするのですか?
関連する問題
- 1. sklearn2pmmlをインポートすると.pmmlがScikitLearnまたはPythonに戻される
- 2. エクスポートpython scikitモデルをpmmlに学習
- 3. pmmlファイルをPythonにインポートする方法はありますか?
- 4. PMML 3.2モデルをPythonでデバッグして4.2に変換する
- 5. PythonでPMML予測子モデルを適用する
- 6. Pythonを使用してSVMモデルをPMMLにエクスポート
- 7. MLlibでのPMMLファイルのインポート
- 8. Python SciKitLearn and Pandasカテゴリデータ
- 9. Scala/JavaのモデルをpmmlからR
- 10. ロジスティック回帰とkmeans pmmlファイルをrにインポートする方法
- 11. H2O学習モデルをPMMLにエクスポートする方法
- 12. JavaでPMMLモデルを使用するには?
- 13. sparkRモデルをPMMLとしてエクスポートするには?
- 14. DjangoモデルをPyCharmのPythonコンソールにインポート
- 15. Scikitlearn - クロスバリデーション
- 16. Pythonでscikitlearn PCA.transform関数を理解する
- 17. PySparkを使用してモデルをPMMLとしてエクスポート
- 18. OpenScoring + PMML
- 19. Pythonのランダムフォレスト用のpmmlファイルを変換する
- 20. パーティーオブジェクトをpmmlに変換する
- 21. Kivy Android Scikitlearn
- 22. 評価方法に時間がかかります - PMMLモデルJpmmlを使用
- 23. SciKitLearnツリーがエラーを返す
- 24. RでPMMLモデルを読み取ることはできますか?
- 25. PMMLへのエクスポートモデル
- 26. Java SDKをEnterprise Architectモデルにインポートする
- 27. .jsonモデルをThree.jsにインポートする
- 28. csv djangoモデルにインポート
- 29. Pythonのモデルに2Dモデルをフィットする
- 30. Matlab(Matconvnet)からPython(Keras)にCNNモデルをインポート
Scikit-LearnでXGBoostモデルを展開する必要があることが分かっている場合は、なぜRでトレーニングするのですか?長い話は短い - 私はしなかった! –