As seguintes condições precisam ser atendidas para a implementação local:
- Configuração básicaSe você tiver um ambiente Python 3.5+, o Anaconda é recomendado para gerenciar dependências;
- Execução de GPUPlaca de vídeo da classe NVIDIA GTX 1080, no mínimo, 16 GB de RAM, kit de ferramentas CUDA necessário;
- Execução em TPUAmbiente de TPU dedicado precisa ser configurado, adequado para cenários de demanda de alto desempenho;
- Teste de CPUValidação funcional apenas, geração lenta (não recomendada para aplicações práticas).
A instalação é feita com opip
Selecione a versão correspondente (por exemplomagenta_rt[gpu]
), clone o repositório e executedemo.py
Teste de script. Observe que o modelo se baseia nos primeiros 10 segundos do contexto de áudio, o que pode consumir memória de vídeo.
Essa resposta foi extraída do artigoMagenta RealTime: um modelo de código aberto para gerar música em tempo realO