← All Go categories

Machine Learning Go Libraries Ranking

Libraries for Machine Learning.

40 repositories, updated daily.

- General Machine Learning library for Go.

9.4K
1.2K
4 days ago
+0 weekly
View

- graph-based computational library like Theano for Go that provides primitives for building various machine learning and neural network algorithms.

5.9K
450
3 days ago
+2 weekly
View

- Go package for OCR (Optical Character Recognition), by using Tesseract C++ library.

3.1K
305
Yesterday
+0 weekly
View

- A CLI tool to transpile trained classic ML models into a native Go code with zero dependencies, written in Python with Go language support.

3.0K
264
2 days ago
+0 weekly
View

- Easy to use Tensorflow bindings: simplifies the usage of the official Tensorflow Go bindings. Define computational graphs in Go, load and execute models trained in Python.

2.5K
158
Yesterday
+1 weekly
View

- On-line Machine Learning in Go.

1.6K
133
4 days ago
-1 weekly
View

- An accelerated Machine Learning framework for Go.

1.6K
81
Yesterday
+42 weekly
View

- An evolutionary optimization library.

906
97
2 weeks ago
+0 weekly
View

- Go Interface to Open Neural Network Exchange (ONNX).

903
83
2 weeks ago
+0 weekly
View

- Naive Bayesian Classification for Golang.

814
128
1 month ago
+0 weekly
View

- A simple OCR API server, seriously easy to be deployed by Docker and Heroku.

768
147
5 days ago
+1 weekly
View

- Fast, flexible, multi-threaded ensembles of decision trees for machine learning in pure Go.

747
92
1 month ago
+0 weekly
View

- Huggingface transformer pipelines for golang with onnxruntime.

633
46
2 days ago
+1 weekly
View

- Neural Networks written in go.

568
61
1 month ago
+0 weekly
View

- A feature-rich neural network library in Go.

558
69
1 month ago
+0 weekly
View

- Recommendation & collaborative filtering engine.

312
28
1 week ago
+0 weekly
View

- Bayesian optimization framework for black-box functions written in Go. Everything will be optimized.

279
26
1 week ago
+0 weekly
View

- Genetic algorithm library for Go.

223
18
3 months ago
+0 weekly
View

- Recommendation Algorithms library written in Go.

205
22
7 months ago
+0 weekly
View

- Genetic Algorithms library written in Go / golang.

202
41
4 months ago
+0 weekly
View

- Bayesian text classifier with flexible tokenizers and storage backends for Go.

160
31
4 months ago
+0 weekly
View

- Deep learning framework inspired by Burn (Rust), with autograd, type-safe tensors, and zero-CGO GPU acceleration.

119
14
2 days ago
+1 weekly
View

- Go bindings for Fast Artificial Neural Networks(FANN) library.

119
22
4 weeks ago
+0 weekly
View

- Go Scoring API for PMML.

101
23
9 months ago
+0 weekly
View

- A simplistic Neural Network Library in Go.

98
8
11 months ago
+0 weekly
View

- A Deep Neural Network library written in Go.

86
17
1 year ago
+0 weekly
View

- Neural Network for Go.

82
9
4 months ago
+0 weekly
View

- Multilayer perceptron network implemented in Go, with training via backpropagation.

73
16
7 months ago
+0 weekly
View

- libsvm golang version derived work based on LIBSVM 3.14.

72
11
10 months ago
+0 weekly
View

- Pattern recognition package in Go lang.

68
14
4 months ago
+0 weekly
View

- Easy to use Random Forest library for Go.

61
14
1 month ago
+0 weekly
View

- Golang Neural Network.

55
7
1 year ago
+0 weekly
View

- Go implementation of the k-modes and k-prototypes clustering algorithms.

44
9
1 year ago
+0 weekly
View

- Various probability distributions, and associated methods.

43
7
1 week ago
+0 weekly
View

- Dynamic decision tree, create trees defining customizable rules.

42
4
7 months ago
+0 weekly
View

- Genetic Algorithm and Particle Swarm Optimization library.

33
11
5 months ago
+0 weekly
View

- Machine learning compiler in Go, a from-scratch tinygrad port with a WebGPU backend.

32
0
1 week ago
+0 weekly
View

- Fast, scalable, high performance Gradient Boosting on Decision Trees library. Golang using Cgo for blazing fast inference CatBoost Model.

26
2
1 month ago
+0 weekly
View

- Probability distribution functions. Bayesian inference. Written in pure Go.

22
7
10 months ago
+0 weekly
View

- Data engineering and classic ML toolkit with batch processing, type coercion, and 7 algorithms in pure Go with zero dependencies.

10
0
1 month ago
+0 weekly
View