The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Go Machine Learning Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
flyte
Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.
-
pigo
Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.
-
Stats
A well tested and comprehensive Golang statistics library package with no dependencies. (by montanaflynn)
-
determined
Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.
-
gago
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Memories, FOSS Google Photos alternative built for high performance | news.ycombinator.com | 2024-03-21I have been using https://www.photoprism.app for a couple of years, and it works better than expected, with the latest updates it's actually quite fast and the face tagging works reasonably well.
Like Argo Workflows?
https://github.com/argoproj/argo-workflows
Project mention: Ask HN: Are there any reliable benchmarks for Machine Learning Model Serving? | news.ycombinator.com | 2024-02-10
GitHub - gorgonia/gorgonia: Gorgonia is a library that helps facilitate machine learning in Go.
9. Flyte by Union AI | Github | tutorial
Project mention: [Question] - Any library that's similar to human js in terms of functionalities? | /r/golang | 2023-05-25
https://github.com/gopherdata/gophernotes
I've had this bookmarked for some time and just havent gotten around to it.
17. Determined AI | Github | tutorial
Project mention: Show HN: Carton – Run any ML model from any programming language | news.ycombinator.com | 2023-09-27eh, awesome! Seems this one, right? https://github.com/galeone/tfgo. Quite many stars.
https://github.com/vearch/vearch/blob/master/engine/index/RE...
Numpy functionality is largely covered by https://www.gonum.org/ but for pandas I'm not sure if there is an equivalent as widely accepted. However, you might try https://github.com/rocketlaunchr/dataframe-go which I have not tried but it looks like it covers some of what you're looking for
Go Machine Learning related posts
- Ask HN: Are there any reliable benchmarks for Machine Learning Model Serving?
- A CEO's Guide to Emacs
- Why bad scientific code beats code following "best practices"
- Photo gallery frontend with encryption and search
- Flyte 1.10: Self-hosted solution to build production-grade data and ML pipelines; now ships with monorepo, new agents and sensors, eager workflows and more 🚀 (4.1k stars on GitHub)
- Ask HN: Who is hiring? (October 2023)
- Show HN: Carton – Run any ML model from any programming language
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source Machine Learning projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | PhotoPrism | 32,525 |
2 | argo | 14,259 |
3 | caire | 10,321 |
4 | GoLearn | 9,155 |
5 | gorse | 8,021 |
6 | cortex | 7,990 |
7 | Gorgonia | 5,326 |
8 | flyte | 4,727 |
9 | pigo | 4,282 |
10 | gophernotes | 3,766 |
11 | volcano | 3,760 |
12 | Stats | 2,877 |
13 | determined | 2,851 |
14 | gosseract | 2,478 |
15 | tfgo | 2,374 |
16 | lgo | 2,347 |
17 | hercules | 1,981 |
18 | envd | 1,910 |
19 | vearch | 1,904 |
20 | goml | 1,537 |
21 | dataframe-go | 1,112 |
22 | FlowMeter | 1,071 |
23 | gago | 869 |
Sponsored