
A equipa de desenvolvimento anunciou a chegada da versão 2.12 do seu popular framework de inteligência artificial, prometendo mudar a forma como os programadores lidam com operações complexas. Segundo a publicação de lançamento no blogue oficial do PyTorch, esta atualização foca-se em entregar melhorias drásticas de velocidade e ferramentas mais abrangentes para a comunidade.
Salto no processamento com CUDA
O grande destaque desta versão vai para a reestruturação do backend da função matemática linalg.eigh. Graças a esta mudança profunda, a decomposição de valores próprios em lote utilizando a arquitetura CUDA consegue agora ser até cem vezes mais rápida. Esta otimização liberta recursos computacionais valiosos e reduz drasticamente o tempo de espera no processamento de cálculos altamente exigentes.
Nova interface unificada e exportação avançada
Para além da otimização de velocidade, a versão mais recente introduz a nova ferramenta torch.accelerator.Graph. Esta api permite capturar e reproduzir gráficos de forma unificada em diferentes plataformas, suportando nativamente ambientes como CUDA e XPU, bem como outros sistemas personalizados desenhados pelos próprios programadores.
A atualização traz também novidades relevantes na componente de gravação. A função torch.export.save passa agora a suportar nativamente formatos de quantização em microescala. Na prática, isto significa que os criadores podem exportar qualquer modelo com níveis de compressão muito mais agressivos, o que facilita o armazenamento e a distribuição de projetos sem sacrificar a integridade do trabalho desenvolvido.












Nenhum comentário
Seja o primeiro!