summaryrefslogtreecommitdiff
path: root/demo.py
AgeCommit message (Collapse)Author
2020-07-25Rename Clustering to Tree and make it a subclass of Node.Paweł Redman
2020-07-24Use the constant illuminant by default.Paweł Redman
2020-07-22Vastly improve the quality of clusterings.Paweł Redman
Setting a minimum cluster size prevents the algorithm from trying to 'cheat' by creating many 3- or 4-colour clusters. This was especially bad when PCA would determine only two basis functions were necessary (the third one being essentially random), causing massive reconstruction errors.
2020-07-21Implement a proper progress bar and better messages.Paweł Redman
2020-07-21Major refactoring.Paweł Redman
Better and more consistent naming. Some functions that were used only once were factored in.
2020-07-20Initial commit.Paweł Redman