I'd like to be able to write a yaml file something like:
runner:
_target_: my_module.Runner
lightning_module:
_target_: my_module.MyLightingModule
precision: 16
data_module:
_target_: my_module.MyDataModule
training_data: s3://foo/bar.csv
validation_data: s3://foo/bar_val.csv
test_data: s3://foo/bar_tst.csv
and then in my program run this whole thing by doing simply:
runner = hydra.utils.instantiate(cfg)
runner.run()
I see there is a PR to enable recursive instantiation, ie https://github.com/facebookresearch/hydra/pull/989 Please can you confirm that this will enable the code/config above?
Also, what is intended release date for this merged PR?
(I feel kind of a little bit non-standard putting questions which are basically feature requests into stackoverflow, so if you have a better suggestion on where to put these, please let me know)