Custom ML Checkpoints

Checkpoint #1 - Basic stats, various distributions, associations

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

Checkpoint #3 - Clustering (including hierarchical clustering)

Checkpoint #4 - non-parametric methods, decision tree

Checkpoint #5 - Multi-layer Perceptron