Agurato/goceptron
Multi-Layer Perceptron library in Golang & example using the MNIST Image Dataset
This is a tool for developers who need to build artificial neural networks to solve classification problems, such as recognizing handwritten digits or other image patterns. It takes in raw data (like pixel values for an image) and, after a learning process, produces classifications (e.g., "this is a 5"). It's for Go developers building applications that require basic machine learning capabilities.
No commits in the last 6 months.
Use this if you are a Go developer building an application that needs to classify patterns or data using a multi-layer perceptron neural network.
Not ideal if you are looking for a high-level machine learning framework, pre-trained models, or if you are not a Go developer.
Stars
7
Forks
—
Language
Go
License
GPL-3.0
Category
Last pushed
Nov 08, 2017
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Agurato/goceptron"
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