spaGO
goml
spaGO | goml | |
---|---|---|
11 | 3 | |
1,693 | 1,537 | |
- | - | |
0.0 | 0.0 | |
4 months ago | almost 2 years ago | |
Go | Go | |
BSD 2-clause "Simplified" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
spaGO
- Machine Learning
-
ml for text
Take a look into https://github.com/nlpodyssey/spago. If you don't need GPU processing it could fit your needs
- SpaGO: A ML library in pure Go
-
Why can't Go be popular for machine learning?
CGO? Too much overhead in calling C functions (in which you can wrap libtorch or TF C++ code). And too much struggling woth CUDA (actually all GPU stuff). But, there are interesting attempts: https://github.com/gorgonia/gorgonia (I love it most), https://github.com/sugarme/gotch (bindings to libtorch), https://github.com/nlpodyssey/spago.
- Run Hugging Face Models in Go
- Self-Contained Machine Learning and Natural Language Processing Library in Go
- Spice.ai – open-source, time series AI for developers
- Show HN: Experiments on Machine Translation in Pure Go
- Experiments on Machine Translation in pure Go!
goml
- Machine Learning
- GoLang AI/ML open source projects
-
I'm looking for a Go computer vision package that isn't GoCV.
I've been meaning to try GoML and Goro, the latter being based on Gorgonia. No idea how relevant either are to your needs.
What are some alternatives?
go-nlp
GoLearn - Machine Learning for Go
prose - :book: A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity extraction.
Gorgonia - Gorgonia is a library that helps facilitate machine learning in Go.
universal-translator - :speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
golinear - liblinear bindings for Go
go-i18n - Translate your Go program into multiple languages.
gobrain - Neural Networks written in go
paicehusk - Golang implementation of the Paice/Husk Stemming Algorithm
go-fann - Go bindings for FANN, library for artificial neural networks
dpar - Neural network transition-based dependency parser (in Rust)
go-galib - Genetic Algorithms library written in Go / golang