Improved default_type test
Re-ordered tests
Change pos to label on multivariables metrics
Rename and changed target as string test
Fixed optional label encoder
First commit
Better class hierarchy