added sklearn and corrected for multi-label classification