← all repositories

cdipaolo/goml

A pure-Go machine learning library offering online and batch learning algorithms with channel-based data streaming.

1.6k stars Go ML Frameworks
goml
Velocity · 7d
+0.4
★ / day
Trend
steady
star history

goml is a comprehensive machine learning library written entirely in Golang, designed for Go developers to integrate ML into their applications. It provides both traditional batch learning interfaces and online reactive learning by streaming data through Go channels. The library includes well-documented, modular implementations of various ML models such as perceptrons and other algorithms.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.