Fix a bug when reading default settings.
Update canvas to 05de076df152
Update update_canvas script.
C implementation of gmm.
Add c files.
Show parallel plot when testing.
Added python implementation of optimization.
Draw clusters with polygons.
Linear gradients.
Conical gradient.
Colors.
Move gmm clustering code to clustering module.
Remove plotting code.
Changes to old implementation.
Cython optimizations.
Inline pdf computation.
Ignore build files.
Replaced list indexing with slices.
Replaced outer product with ordinary one.

We only need diagonal after all.
1d sigmas.

7.24 s per loop