PyTorch es una biblioteca de aprendizaje automático de código abierto para Python y está completamente basada en Torch. Se utiliza principalmente para aplicaciones como el procesamiento del lenguaje natural. PyTorch es desarrollado por el grupo de investigación de inteligencia artificial de Facebook junto con el software "Pyro" de Uber para el concepto de programación probabilística incorporada.
Este tutorial ha sido preparado para desarrolladores de Python que se centran en la investigación y el desarrollo con algoritmos de aprendizaje automático junto con un sistema de procesamiento de lenguaje natural. El objetivo de este tutorial es describir completamente todos los conceptos de PyTorch y ejemplos reales del mismo.
Antes de continuar con este tutorial, necesita conocimiento del marco de Python y Anaconda (comandos utilizados en Anaconda). Tener conocimiento de los conceptos de inteligencia artificial será una ventaja adicional.