Custom ML Checkpoints

Checkpoint #1 - Basic stats, various distributions, associations

Test with - testOnly customml.stats.* customml.association.AssociationSpec

Checkpoint #2 - parametric methods, multivariate methods, matrix, linear regression with arbitrary functions (includes multivariate)

Test with - testOnly customml.parametricmethods.Classifier1DSpec customml.multivariatemethods.NaiveBayesClassifierSpec customml.matrix.MatrixSpec customml.regression.LinearRegressionSpec

Checkpoint #3 - Clustering (including hierarchical clustering)

Test with - testOnly customml.clustering.*

Checkpoint #4 - non-parametric methods, decision tree

Test with - testOnly customml.nonparametricmethods.* customml.decisiontree.UnivariateDecisionTreeSpec

Checkpoint #5 - Multi-layer Perceptron

Test with - testOnly customml.mlp.*