kamil5b/knnGo
I created K-Nearest Neighbor Algorithm using Go language. Initially, this project is for my assignment but I decided to publish it.
This package helps Go developers implement the K-Nearest Neighbors (KNN) classification algorithm. It takes a structured dataset with classified examples and a new, unclassified data point. The output is a predicted classification for the new data point based on its similarity to existing examples. This is for Go developers building applications that require basic classification capabilities.
No commits in the last 6 months.
Use this if you are a Go developer needing a straightforward, basic KNN classification implementation for your application.
Not ideal if you need a high-performance, production-ready machine learning library with advanced features or support for large datasets.
Stars
7
Forks
1
Language
Go
License
MIT
Category
Last pushed
Jan 06, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/kamil5b/knnGo"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SPFlow/SPFlow
Sum Product Flow: An Easy and Extensible Library for Sum-Product Networks
gomlx/gomlx
GoMLX: An Accelerated Machine Learning Framework For Go
montanaflynn/stats
A well tested and comprehensive Golang statistics library package with no dependencies.
mattn/go-tflite
Go binding for TensorFlow Lite
james-bowman/sparse
Sparse matrix formats for linear algebra supporting scientific and machine learning applications