Skip to content

Configuração com Hydra

Se use_hydra: 'y' for selecionado, seu projeto virá configurado para usar o Hydra, uma poderosa biblioteca para gerenciamento de configurações.

Uma pasta config/ será criada na raiz do projeto, contendo config.yaml.

Vantagens:

  • Separação: Mantém suas configurações (parâmetros de modelo, caminhos de arquivo, etc.) fora do seu código Python.
  • Flexibilidade na Linha de Comando: Você pode facilmente sobrescrever qualquer configuração via linha de comando. Ex: python seu_script.py model.temperature=0.9.
  • Composição: Permite criar configurações complexas combinando múltiplos arquivos .yaml.

O Hydra é ideal para experimentação, permitindo que você teste diferentes hiperparâmetros sem alterar o código.