問題タブ [fb-hydra]

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 に答える
55 参照

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

私はを頂きたい:

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

また

上記は機能しません!

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

0 投票する
0 に答える
97 参照

python - インストールされた Hydra アプリにパッケージ化されていない構成を使用する

Hydra アプリケーションをパッケージ化し、エントリ ポイントとしてスクリプトを含めると、どこからでもコマンド ラインからスクリプトを呼び出すことができます。スクリプトが呼び出されると、パッケージに含まれていた構成が利用されます。別の構成をスクリプトに渡すことができるように構成検索パスを変更する方法はありますか?

例えば:

app.py

config.yaml

でこのパッケージを作成してインストールしますentry_points={"console_scripts": ["hydra_app_test = hydra_app_test.app:my_func"]}

ローカル構成を定義してに渡すことができるようにしたいと思いますhydra_test_app。このようなことは可能ですか?

some/config/path/config.yaml

--config-dirとオーバーライドを使用してみました--config-pathが、うまくいきませんでした。

興味深いことに、このパターンは、インストールされたアプリを使用せずに app.py をスクリプトとして (必要なif __name__ == "__main__"ロジックを使用して)実行すると機能します。

おそらく、ここで何かが欠けているだけかもしれませんが、インストールされたパッケージ スクリプトと python スクリプトの両方で同じ動作を再現できるはずです。