PyTorch
Open source machine learning library / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about PyTorch?
Summarize this article for a 10 year old
PyTorch is a machine learning library based on the Torch library,[4][5][6] used for applications such as computer vision and natural language processing,[7] originally developed by Meta AI and now part of the Linux Foundation umbrella.[8][9][10][11] It is recognized as one of the two most popular machine learning libraries alongside TensorFlow, offering free and open-source software released under the modified BSD license. Although the Python interface is more polished and the primary focus of development, PyTorch also has a C++ interface.[12]
Original author(s) |
|
---|---|
Developer(s) | Meta AI |
Initial release | September 2016; 7 years ago (2016-09)[1] |
Stable release | |
Repository | github |
Written in | |
Operating system | |
Platform | IA-32, x86-64, ARM64 |
Available in | English |
Type | Library for machine learning and deep learning |
License | BSD-3[3] |
Website | pytorch |
A number of pieces of deep learning software are built on top of PyTorch, including Tesla Autopilot,[13] Uber's Pyro,[14] Hugging Face's Transformers,[15] PyTorch Lightning,[16][17] and Catalyst.[18][19]
PyTorch provides two high-level features:[20]
- Tensor computing (like NumPy) with strong acceleration via graphics processing units (GPU)
- Deep neural networks built on a tape-based automatic differentiation system