PyTorch

PyTorch es una biblioteca de Python diseñada para realizar cálculos numéricos haciendo uso de la programación de tensores. Se terminó de desarrollar en el 2018 y la investigación fue llevada a cabo por el departamento de investigación de inteligencia artificial de Facebook(FAIR). PyTorch su ejecución en GPU para acelerar los cálculos computacionales. Usualmente PyTorch es principalmente usado para la investigación y desarrollo en el campo del machine learning, centrado principalmente en el desarrollo de redes neuronales.

El término tensor simplemente responde a una lista de numeros ordenados de una determinada manera la cual puede tener mas de una dimesión. Es por esto que se la puede entender como una lista multidimencional o una lista de listas de numeros. Él termino en cuestion es una entidad algebraica que generaliza los conceptos de escalar, vector y matriz de una manera que sea independiente de cualquier sistema de coordenadas elegido.

 

tensor-examples

 

Es por esto que la idea de tensor se utiliza en el desarrollo de redes neuronales, puesto que permite una eficiente utilización de gran cantidad de numeros (información) y su procesamiento. PyTorch es una librería muy reciente y pese a ello dispone de una gran cantidad de manuales y tutoriales donde encontrar ejemplos. Además de una comunidad que crece a pasos agigantados. Torch es uno de los frameworks de Deep Learning más populares en el mundo, dominando gran parte de la comunidad de investigación en los últimos años.

67-1266x1080

Distinta Categoría