PyTorch completo en una sola página: un mapa de ocho niveles
The whole of PyTorch on one page
Este artículo es la primera parte de una serie que promete explicar todo PyTorch, desde el código Python hasta el hardware. Presenta un mapa de ocho niveles que va desde la API de Python hasta los kernels y la memoria, pasando por el dispatcher y el autograd. Incluye mediciones reales de rendimiento y demuestra que la mayor parte de PyTorch está escrita en C++ compilado, no en Python. La serie busca que al final el lector entienda cada detalle de las tres líneas de código que inician el entrenamiento de un modelo.
El Python que escribes todo el día es la capa más pequeña de todo esto.