scikit-learnのRandomizedSearchCVを使用します。コンストラクタでは、param_distributions
を渡すことができます。つまり、最適化するさまざまなパラメータの分布です。しかし、fit_params
属性もあります。ドキュメンテーションから、私はそれの意味が何か分かりません。どの場合、param_distributions
の代わりにfit_params
を使用する必要がありますか?RandomizedSearchCVのためのfit_paramsの意味
0
A
答えて
2
1つは初期化パラメータ用であり、もう1つは実際のfit
メソッドが呼び出されたときに追加されるパラメータ用です。
変化したいことのほとんどはparam_distributions
で設定されます。正則化、ハイパーパラメータ、損失関数などのようなものは、モデルのインスタンス化に固有のものです。
場合によっては、fit
コールに渡される部分があります。例えば、LogisticRegression
はsample_weights
(docs)をサポートします。それがあなたにとって重要なのであれば、そこにそれらを追加することができますが、CVは通常あなたのハイパーパラメータをロックしているので、私はparam_distributions
があなたが大部分の時間を探していると賭けています。
関連する問題
- 1. 意味クラスタリングのためのGloVeメソッド
- 2. アイドルアプリケーションのためにヒープサイズの意味が小さくなった
- 3. x11転送のためのssh2ライブラリのxserversockとxclientsockの意味
- 4. linuxコマンドxargsのためのInoneの意味は何ですか?
- 5. クリーンテスト-Pの意味は?プロジェクトの1のために
- 6. *意味のある*プレースホルダテキストを作成するためのWeb API
- 7. "スレッドダンプ"の意味
- 8. 'sp_renamedb'の意味
- 9. イメージヒストグラムの意味
- 10. ":"の意味は?
- 11. pub.packageの意味
- 12. `/ * @ 'の意味は?
- 13. 「#」の意味は?
- 14. PHPの意味 '//'
- 15. 式の意味
- 16. VK_DEFINE_NON_DISPATCHABLE_HANDLEの意味
- 17. 「...」の意味と 『##』
- 18. SEQUENCE_NEXT_HI_VALUEの意味
- 19. NuGetの意味
- 20. setContextClassLoaderの意味
- 21. jqueryの意味
- 22. ``?( '')??? `の意味は?
- 23. アドレスの意味
- 24. 'module_name'の意味
- 25. ステートメントの意味
- 26. :/ =%%の意味:/ =%?
- 27. インポートステートメントバイトコードの意味
- 28. 「?」の意味は?
- 29. builder.EntitySetの意味
- 30. アンダースコアの意味