File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
estimators/classification Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -114,7 +114,7 @@ def nb_classes(self, nb_classes: int):
114
114
"""
115
115
Set the number of output classes.
116
116
"""
117
- if nb_classes is None or (isinstance (nb_classes , int ) and nb_classes < 2 ):
117
+ if nb_classes is None or (isinstance (nb_classes , ( int , np . integer ) ) and nb_classes < 2 ):
118
118
raise ValueError ("nb_classes must be greater than or equal to 2." )
119
119
120
120
self ._nb_classes = nb_classes
Original file line number Diff line number Diff line change @@ -801,7 +801,7 @@ def check_and_transform_label_format(
801
801
"""
802
802
labels_return = labels
803
803
804
- if nb_classes is not None and not isinstance (nb_classes , int ):
804
+ if nb_classes is not None and not isinstance (nb_classes , ( int , np . integer ) ):
805
805
raise TypeError ("nb_classes that is not an integer is not supported" )
806
806
807
807
if len (labels .shape ) == 2 and labels .shape [1 ] > 1 : # multi-class, one-hot encoded
You can’t perform that action at this time.
0 commit comments