Processamento de Alto Desempenho em Python: Uma Análise Comparativa de Bibliotecas de Aprendizado de Máquina
Resumo
Este trabalho compara os frameworks Pytorch, TensorFlow e JAX para a implementação em Python de aplicações de aprendizado de máquina focados em desempenho. Uma análise teórica das características e otimizações realizadas aponta que JAX e TensorFlow 2.x tenderão a um desempenho de throughput superior em cargas de trabalho como Transformers, enquanto o Py-Torch 2.x se destaca no equilíbrio entre usabilidade e velocidade.
Referências
A. Paszke et al. (2019). PyTorch: An Imperative Style, High-Performance Deep Learning Library.
Deep Learning Book (2026). Capítulo 79 – Conhecendo o Modelo GPT-3. [link].
Frostig, R., Johnson, M., and Leary, C. (2018). Compiling machine learning programs via high-level tracing.
M. Abadi et al. (2016). TensorFlow: A system for large-scale machine learning. [link].
