fixing binarizer for 2 class labels
Fixing the issue with label_binarize from sklearn. When there are only 2 classes for classification, label_binarize returns one single column vector instead of one column per class. The fix adds a dummy class label i.e -1, and removes the last column after the binarizer.