Initial commit
First attempt at an EM algorithm, written in (what I hope is) C++.
There is a Kmeans algorithm in this code as well, but as of this commit the EM part of the algorithm doesn't call it.
Version 0.1 of the EM algorithm - this time without any library dependencies. As of this commit, this code will not compile.
Code compiles with only warnings and notes - no errors. This code is untested on data.
A bare bones EM algorithm that takes integers as inputs, written in C++.
Reworking of EM_1 into C++. Very much still in progress.
em function finished - Estep and Mstep as yet unwritten. Untested, uncompiled.
a function that computes the determinant of a matrix
a function that computes the transpose of a vector
this code compiles - a function that computes the transpose of a matrix
Day one of coding the EM algorithm - algorithm is now able to parse a CSV file into an array, and prompts the user for how they want to start the mean computation.
Today's work - working on implementing the option for the user to tell K means what they want it to use as initial cluster means.
Reworking of the EM algorithm into a function organized structure. Also have allthe individual pieces for a KMeans algorithm written, still debugging compile errors.
part 1 of the EM algorithm written (kmeans) - before troubleshooting.
fixed newline bugs
 Please enter the commit message for your changes. Lines starting
test data - gaussian distribution, mean of 10 and standard deviation of 50
header file with the kmeans code
version of the algorithm with kmeans code and em pseudocode
header file for EM algorithm
bug-free Kmeans code (except for a shifty memory allocation error) and shiny new comment blocks for *each* function