Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Pytorch | 71,077 | 3,341 | 6,728 | 16 hours ago | 37 | May 08, 2023 | 12,759 | other | Python | |
Tensors and Dynamic neural networks in Python with strong GPU acceleration | ||||||||||
Torch7 | 8,505 | 4 years ago | 282 | other | C | |||||
http://torch.ch | ||||||||||
Artificial Intelligence Deep Learning Machine Learning Tutorials | 3,436 | 3 months ago | 152 | other | Python | |||||
A comprehensive list of Deep Learning / Artificial Intelligence and Machine Learning tutorials - rapidly expanding into areas of AI/Deep Learning / Machine Vision / NLP and industry specific areas such as Climate / Energy, Automotives, Retail, Pharma, Medicine, Healthcare, Policy, Ethics and more. | ||||||||||
Pytorch Cpp | 1,559 | 6 months ago | 4 | mit | C++ | |||||
C++ Implementation of PyTorch Tutorials for Everyone | ||||||||||
Torch Audiomentations | 767 | a month ago | 14 | June 29, 2022 | 47 | mit | Python | |||
Fast audio data augmentation in PyTorch. Inspired by audiomentations. Useful for deep learning. | ||||||||||
Torch | 430 | 12 | 13 days ago | 13 | February 25, 2022 | 67 | other | C++ | ||
R Interface to Torch | ||||||||||
Pytorch | 417 | 6 years ago | 22 | bsd-2-clause | Python | |||||
Python wrappers for torch and lua | ||||||||||
Ocaml Torch | 376 | 5 months ago | 10 | apache-2.0 | OCaml | |||||
OCaml bindings for PyTorch | ||||||||||
Adaptive Softmax | 368 | 5 years ago | 5 | other | Lua | |||||
Implements an efficient softmax approximation as described in the paper "Efficient softmax approximation for GPUs" (http://arxiv.org/abs/1609.04309) | ||||||||||
Cltorch | 269 | 7 years ago | 4 | other | C++ | |||||
An OpenCL backend for torch. |
Torch is not in active developement. The functionality provided by the C backend of Torch, which are the TH, THNN, THC, THCUNN libraries is actively extended and re-written in the ATen C++11 library (source, mirror). ATen exposes all operators you would expect from torch7, nn, cutorch, and cunn directly in C++11 and includes additional support for sparse tensors and distributed operations. It is to note however that the API and semantics of the backend libraries in Torch-7 are different from the semantice provided by ATen. For example ATen provides numpy-style broadcasting while TH* dont. For information on building the forked Torch-7 libraries in C, refer to "The C interface" in pytorch/aten/src/README.md.
Torch7 community support can be found at the following locations. As of 2019, the Torch-7 community is close to non-existent.
Torch is the main package in Torch7 where data structures for multi-dimensional tensors and mathematical operations over these are defined. Additionally, it provides many utilities for accessing files, serializing objects of arbitrary types and other useful utilities.