kylesayrs/GMMPytorch

Pytorch implementation of same-family gaussian mixture models with guardrails. Features separable parameter optimization and singularity mitigation

32
/ 100
Emerging

This project helps data analysts and machine learning engineers understand the underlying structure of their datasets by identifying distinct clusters of data points. You input raw, multi-dimensional data, and it outputs the parameters (means, covariances) of several Gaussian distributions, along with the probability each data point belongs to each cluster. This allows for data segmentation, anomaly detection, or foundational analysis for more complex models.

No commits in the last 6 months.

Use this if you need to identify natural groupings within your numerical data, understand the statistical properties of those groups, and assign probabilities of membership to each group for every data point.

Not ideal if your data is purely categorical, you need to cluster text or image data without prior numerical representation, or if you are looking for a simple, non-probabilistic clustering method.

data-segmentation statistical-modeling unsupervised-learning data-analysis pattern-recognition
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 7 / 25

How are scores calculated?

Stars

26

Forks

2

Language

Python

License

MIT

Last pushed

May 31, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/kylesayrs/GMMPytorch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.