Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Last updated : Apr 26, 2023
NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions, it is likely that it is still relevant. If the blip is older, it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the Radar. Understand more
Apr 2023
Adopt ?

PyTorch sigue siendo nuestra elección de framework para machine learning (ML). La mayoría de nuestros equipos prefieren PyTorch a TensorFlow. PyTorch expone el funcionamiento interno de ML que TensorFlow oculta, haciéndolo más sencillo de depurar. Con gráficos computacionales dinámicos, la optimización de modelos es mucho más fácil en comparación con cualquier otro framework de ML. La amplia disponibilidad de modelos de última generación (State-of-the-Art, SOTA, por sus siglas en inglés) y la facilidad para implementar documentos de investigación hacen que PyTorch destaque. Cuando se trata de ML gráfico, PyTorch Geometric es un ecosistema más maduro y nuestros equipos han tenido excelentes experiencias con él. PyTorch también ha ido cerrando las brechas en lo que respecta a la implementación y escalado de modelos; nuestros equipos han usado con éxito, por ejemplo, TorchServe para desplegar en producción modelos previamente entrenados. Dado que muchos equipos utilizan PyTorch de forma predeterminada para sus necesidades de deep-learning de extremo a extremo, con gusto recomendamos adoptar PyTorch.

May 2020
Trial ?

Nuestros equipos han venido usando, y les sigue gustando, el framework de machine learning PyTorch, y muchos equipos prefieren PyTorch sobre TensorFlow. PyTorch expone el funcionamiento interno de ML que TensorFlow oculta, haciendo que sea más fácil depurarlo, y contiene componentes con los que la mayoría de las personas programadoras están familiarizadas, como bucles y acciones. Los lanzamientos recientes han mejorado el desempeño de PyTorch, y nosotros lo hemos estado usando con éxito en proyectos en producción.

May 2018
Assess ?

PyTorch is a complete rewrite of the Torch machine learning framework from Lua to Python. Although quite new and immature compared to Tensorflow, programmers find PyTorch much easier to work with. Because of its object-orientation and native Python implementation, models can be expressed more clearly and succinctly and debugged during execution. Although many of these frameworks have emerged recently, PyTorch has the backing of Facebook and broad range of partner organisations, including NVIDIA, which should ensure continuing support for CUDA architectures. ThoughtWorks teams find PyTorch useful for experimenting and developing models but still rely on TensorFlow’s performance for production-scale training and classification.

Nov 2017
Assess ?

PyTorch is a complete rewrite of the Torch machine learning framework from Lua to Python. Although quite new and immature compared to Tensorflow, programmers find PyTorch much easier to work with. Because of its object-orientation and native Python implementation, models can be expressed more clearly and succinctly and debugged during execution. Although many of these frameworks have emerged recently, PyTorch has the backing of Facebook and broad range of partner organisations, including NVIDIA, which should ensure continuing support for CUDA architectures. ThoughtWorks teams find PyTorch useful for experimenting and developing models but still rely on TensorFlow’s performance for production-scale training and classification.

Published : Nov 30, 2017

Download the PDF

 

 

 

English | Português

Sign up for the Technology Radar newsletter

 

 

Subscribe now

Visit our archive to read the previous volumes