ENH: added 4 steps (create, unsupervised, supervised learn, test) for each permutation of the space to explore