Guia de otimização de desempenho para dispositivos com pouca memória
Para dispositivos de GPU com menos de 8 GB de memória de vídeo, o seguinte esquema de otimização em vários níveis pode ser usado:
- Ajuste dos parâmetros principais
- Forçar a ativação de -num_persistent_param_in_dit 0: Reduz o uso da memória de vídeo em ~30%
- Defina -use_teacache e aumente -teacache_thresh para 0,4-0,5.
- A adoção do -size multitalk-480 reduz os requisitos de resolução
- Tecnologia de segmentação
- Use o modo de transmissão -mode para vídeos longos.
- Recomenda-se que a duração de cada segmento seja limitada a 15 segundos ou menos
- Coerência entre parágrafos mantida por meio de -segment_overlap 5
- Otimização ambiental
- Instale o driver CUDA mais recente
- Defina PYTORCH_CUDA_ALLOC_CONF="max_split_size_mb:32″
- Use conda clean -all para limpar o cache periodicamente
A prática mostra que os dispositivos de memória de vídeo de 12 GB são otimizados para gerar vídeos longos de 720p, e os dispositivos de 8 GB podem produzir de forma estável vídeos curtos de 480p.
Essa resposta foi extraída do artigoMultiTalk: uma ferramenta orientada por áudio para gerar vídeos de conversas com várias pessoasO































