facebookresearch/fairseq

Auto create commandline args from yamls with fairseq-hydra-train

Open

#5.035 aberto em 22 de mar. de 2023

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)Python (6.224 forks)batch import
enhancementhelp wantedneeds triage

Métricas do repositório

Stars
 (29.107 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

🚀 Feature Request

Though Fairseq is such a powerful framework, I got some problems when I used fairseq-hydra-train. If I want to define an arg in the config yaml file, I have to define it in some dataclass first. This is cumbersome and slow compared with the hydra's ability of auto-creating commandline args. Furthermore, this makes it impossible to use hydra's ability of multi-level nested parameters. How can I access the full ability of hydra with fairseq?

Guia do colaborador