(cfg_item)
| 68 | @hydra.main(config_name=None, version_base=None) |
| 69 | def main_hydra(cfg: DictConfig): |
| 70 | def to_plain_list(cfg_item): |
| 71 | if isinstance(cfg_item, ListConfig): |
| 72 | return OmegaConf.to_container(cfg_item, resolve=True) |
| 73 | elif isinstance(cfg_item, DictConfig): |
| 74 | return {k: to_plain_list(v) for k, v in cfg_item.items()} |
| 75 | else: |
| 76 | return cfg_item |
| 77 | kwargs = to_plain_list(cfg) |
| 78 | scp_file = kwargs["scp_file"] |
| 79 | transcript_file = kwargs["transcript_file"] |