4 releases (1 stable)
1.0.0 | Nov 27, 2023 |
---|---|
0.5.4 | Dec 26, 2022 |
0.2.1 | Nov 27, 2023 |
0.1.1 | Nov 27, 2023 |
#448 in Machine learning
79KB
2K
SLoC
Graph Tensor
A library for reverse-mode automatic differentiation of tensor operations on computational graphs for machine learning and more.
Goals
The goal of gTensor is to create a general-purpose framework for machine learning with an emphasis on performance, flexibility, and documentation. We hope to span Deep, Convolutional, and Recurrent neural networks, unsupervised algorithms like KNN and clustering, and reinforcement algorithms like Deep Q-Learning.
Documenation
Extensive documentation is provided in the /docs/ folder.
Examples
Currently gT provides the classification
example which shows how to load a dataset, build, train, and test a neural network, and save the network to disk.
Contribution
gTensor is in active, early development. Expect frequent, breaking changes. If you find gT is missing important features, feel free to create a pull request.
Dependencies
~11MB
~184K SLoC