pbenner / autodiffLinks
Autodiff is a numerical library for the Go programming language that supports automatic differentiation. It implements routines for linear algebra (vector/matrix operations), numerical optimization and statistics
☆55Updated 3 years ago
Alternatives and similar repositories for autodiff
Users that are interested in autodiff are comparing it to the libraries listed below
Sorting:
- Sparse matrix formats for linear algebra supporting scientific and machine learning applications☆165Updated 4 years ago
- A library for doing Bayesian Optimization using Gaussian Processes (blackbox optimizer) in Go/Golang.☆50Updated last year
- Go libraries for scientific computing☆99Updated 5 years ago
- package tensor provides efficient and generic n-dimensional arrays in Go that are useful for machine learning and deep learning purposes☆376Updated 7 months ago
- Go implementation of BLAS (Basic Linear Algebra Subprograms)☆158Updated 6 years ago
- npyio provides read/write access to numpy data files.☆64Updated 8 months ago
- A GoLang library providing statistics and sampling for probability distributions.☆32Updated 6 years ago
- t-Distributed Stochastic Neighbor Embedding (t-SNE) in Go☆220Updated last year
- eaopt examples☆28Updated 7 years ago
- Intel® Generic Implementation of GraphBLAS* for Go*☆24Updated 9 months ago
- Approximate Nearest Neighbor using the MRPT algorithm☆23Updated 7 years ago
- Symbolic regression library☆61Updated 7 years ago
- Reinforcement Learning in Go☆353Updated 5 years ago
- Golgi is a library built on top of Gorgonia that provides neural network components☆42Updated 3 years ago
- A reimplementation of AlphaGo in Go (specifically AlphaZero)☆218Updated 4 years ago
- package lingo provides the data structures and algorithms required for natural language processing☆158Updated 2 years ago
- Locality Sensitive Hashing for Go (Multi-probe LSH, LSH Forest, basic LSH)☆107Updated 7 years ago
- Read and use word2vec vectors in Go☆57Updated 7 years ago
- The GOLang implementation of NeuroEvolution of Augmented Topologies (NEAT) method to evolve and train Artificial Neural Networks without …☆78Updated 11 months ago
- ODE system solver made simple. For IVPs (initial value problems).☆23Updated 3 years ago
- A hyperparameter optimization framework, inspired by Optuna.☆272Updated 3 months ago
- State estimation and filtering algorithms in Go☆121Updated 10 months ago
- A fast, tested, and predictable way to clean, aggregate, and transform data☆35Updated 6 years ago
- Golang and Cuda experiments☆26Updated 8 years ago
- Golang Genetic Algorithm☆223Updated 3 years ago
- Go binding for Tensorflow☆132Updated 7 years ago
- A float32 version of Go's math package☆82Updated 11 months ago
- 🔥 Fast, simple sklearn-like feature processing for Go☆124Updated last year
- Recommender systems for Go☆171Updated 7 years ago
- Go evolutionary algorithm is a computer library for developing evolutionary and genetic algorithms to solve optimisation problems with (o…☆46Updated 4 years ago