Skip to content
This repository has been archived by the owner on Jul 16, 2021. It is now read-only.

[WIP] Issue #152 use cholesky factorization #155

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 9 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
9437fd3
Use const for convergence epsilon
andrewcsmith Oct 15, 2016
67553dc
Make new use with_weights
andrewcsmith Oct 15, 2016
3fe49dd
bump deps
andrewcsmith Oct 17, 2016
92af698
Add an integration test for GMM
andrewcsmith Oct 17, 2016
3e564f8
Commit current status of GaussianMixtureModel rewrite
andrewcsmith Oct 17, 2016
d40b0bd
Use mean of log_prob_norm for convergence
andrewcsmith Oct 17, 2016
06ace3b
Add cov regularization value to stabilize cholesky
andrewcsmith Oct 17, 2016
10bafa7
Allow customization of initialization methods
andrewcsmith Oct 17, 2016
7db6f0c
Investigate the initialized means
andrewcsmith Oct 17, 2016
9fd6d36
Add logs, not multiply
andrewcsmith Oct 17, 2016
b3c136b
Test for lower than epsilon rather than le(0)
andrewcsmith Oct 17, 2016
f79c2f1
Fix covariance calculation in update_gaussian_parameters
andrewcsmith Oct 17, 2016
918a740
Fix lints, fix doctests
andrewcsmith Oct 17, 2016
9176560
Reorganize and add the cov regularization variable again
andrewcsmith Oct 18, 2016
7adee14
Testing higher-dimensional data is more likely to fail, so we should …
andrewcsmith Oct 18, 2016
2f20142
Remove comments, lower coveriance
andrewcsmith Oct 18, 2016
0b7f6d2
Test more clusters with GMM
andrewcsmith Oct 18, 2016
31b20ea
Clean up train method
andrewcsmith Oct 18, 2016
e54cc04
Remove vestigial method initialize_covariances
andrewcsmith Oct 18, 2016
566c3ed
Move CovOption into a trait/struct design
andrewcsmith Oct 18, 2016
fe8fa5b
Adding basic gmm example for verification
AtheMathmo Oct 19, 2016
9b18f1a
Merge pull request #1 from AtheMathmo/gmm-stability
andrewcsmith Oct 19, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ stats = []
[dependencies]
num = { version = "0.1.35", default-features = false }
rand = "0.3.14"
rulinalg = "0.3.3"
rulinalg = "0.3.4"
Loading