問題タブ [hydra-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
439 参照

python - Hydra のデフォルト リストの補間の原因とエラー

これはファイル ディレクトリです。

そしてexample.yaml次のとおりです。

csv_images.yaml:

私の意図は、ヒドラが に置き換わることcsv_imagesですcsv_images.yamlexample.yamlつまり、実行時の解釈は次のようになります。

私はこのように定義しましたConfigStore

Configであり、次のDatasetConfigように定義されています。

ただし、プログラムを実行しているときに、次のエラーが発生します。

私が定義data_confするとcsv_images、正常に動作し、実行時チェックが実行されます。ただし、補間はし${}ません。それは何ですか?

0 投票する
1 に答える
98 参照

python - 複数のパラメータを同じように自動一致させる方法はありますか?

モデルに複数のディープ ニューラル ネットワークがあり、それらの入力サイズを同じにしたい (ネットワークのクラスが異なる)。たとえば、私のモデルは次のとおりです。

ここで、Net1 と Net2 は異なるハイパー パラメーターのセットを持っていますが、その中でinput_sizeパラメーターは Net1 と Net2 の間で共有され、一致する必要があり cfg.net1_hparams.input_size == cfg.net2_hparams.input_sizeます。

親レベルで input_size を定義し、Net1cfg.input_sizeと Net2 の両方に手動で渡すことができます。しかし、各ネットの hparams-configs を完成させて、後でcfg.net1_hparams.

ヒドラでこれを達成する良い方法はありますか?

0 投票する
1 に答える
314 参照

python - Hydra は構成ファイルを介してデフォルトを削除します

Hydraを使用して Python アプリケーションを構成しています。デフォルトの構成を持ち、特定の構成プロパティの「上書き」を作成できる方法が本当に気に入っています。ただし、実行からプロパティを削除する方法がわかりません (たとえば、プロパティを削除します)。ターミナル経由でこれを行うことができるのを見ましたがpython run.py ~foo.bar、構成ファイルで同じことを行うにはどうすればよいか疑問に思っていましたか?

たとえば、次の構成ファイルでは max_epochs を上書きしていますが、プロパティ max_epochs をまとめて削除するにはどうすればよいでしょうか?

0 投票する
1 に答える
55 参照

fb-hydra - 明示的なネストによる Hydra 構成の特殊化

私はを頂きたい:

の中で、config.yamltext/font.yaml割り当てられたfonttext/regions.yamlregions、次のようなものがあります。

また

上記は機能しません!

yamlどうにかしてそのレベルで望ましい結果を達成することは可能でしょうか?