RenatoGeh/gospn
A free, open-source inference and learning library for Sum-Product Networks (SPN)
This is a tool for developers who work with probabilistic models. It allows you to build and work with Sum-Product Networks (SPNs), which are a type of deep probabilistic graphical model. You can input data in formats like ARFF or .npy, and the tool will output the trained SPN model, which can then be used to calculate probabilities or find the most likely data values.
No commits in the last 6 months.
Use this if you are a Go developer building applications that require probabilistic reasoning, such as in machine learning or AI research, and need a library for tractable inference and learning with Sum-Product Networks.
Not ideal if you are looking for a high-level, off-the-shelf machine learning tool or if you are not comfortable with Go programming.
Stars
25
Forks
5
Language
Go
License
BSD-3-Clause
Category
Last pushed
Jan 16, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/RenatoGeh/gospn"
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