|over 2 years ago||about 2 months ago|
|MIT License||Apache License 2.0|
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.
We haven't tracked posts mentioning shield yet.
Tracking mentions began in Dec 2020.
Most Popular GoLang Frameworks
13 projects | dev.to | 20 Sep 2022
[D] What framework are you using?
3 projects | reddit.com/r/MachineLearning | 17 Aug 2022
I use Gorgonia.
Why can't Go be popular for machine learning?
6 projects | reddit.com/r/golang | 22 Jul 2022
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.6 projects | reddit.com/r/golang | 22 Jul 2022
What you think about this https://github.com/gorgonia/gorgonia ? I also recall there is something else out there but can't find it at the moment...
Neural networks in golang
3 projects | reddit.com/r/golang | 8 Jul 2022
Yep, all of them: https://github.com/gorgonia/gorgonia
What do you use Go for?
11 projects | reddit.com/r/golang | 15 Apr 2022
For machine learning, I use https://gorgonia.org/. For games, I use https://ebiten.org/ For GUIs, I usually use https://fyne.io/ . This (https://github.com/avelino/awesome-go) is a good resource too.
What type of software do you write at your workplace?
33 projects | reddit.com/r/golang | 17 Jan 2022
p/s I am the main contributor to Gorgonia which is a pure Go deep learning library that somewhat predates TensorFlow
Which library/project do you wish was ported to golang?
29 projects | reddit.com/r/golang | 9 Jan 2022
There’s always Gorgonia. just not TF compatible
[D] Looking for open source projects to contribute
15 projects | reddit.com/r/MachineLearning | 9 Jan 2022
If you know Go, Gorgonia is a pure Go framework for doing deep learning and various other autograd related things. I'd see it as a bastard baby of PyTorch and TensorFlow. We're always looking for new contributors.
16GB vs 32GB RAM M1 Pro MacBook - Multitasking RAM Test
3 projects | reddit.com/r/apple | 31 Oct 2021
Also check out the (Gorgonia)[https://github.com/gorgonia/gorgonia] project if you're not familiar with ML in Go, it's a lot of fun and our basis (with contributions back of course =D)
What are some alternatives?
onnx-go - onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.
GoLearn - Machine Learning for Go
goml - On-line Machine Learning in Go (and so much more)
tfgo - Tensorflow + Go, the gopher way
gosseract - Go package for OCR (Optical Character Recognition), by using Tesseract C++ library
go-deep - Artificial Neural Network
bayesian - Naive Bayesian Classification for Golang.
gobrain - Neural Networks written in go
neural-go - A multilayer perceptron network implemented in Go, with training via backpropagation.
sklearn - bits of sklearn ported to Go #golang
gorse - An open source recommender system service written in Go
gago - :four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)