Home › Fóruns › Fórum Redes Neurais Artificiais em Python › Classificação de rede com multi inputs e multi outputs › Responder a: Classificação de rede com multi inputs e multi outputs
17 de dezembro de 2021 às 10:12 #32753
Mestre
Olá Vinícius, segue a resposta do instrutor Denny:
Acredito que só faltou converter sua variável y usando o LabelEncoder:
from sklearn.preprocessing import LabelEncoder
y_encoded = LabelEncoder().fit_transform(y)
model = MLPClassifier()
model.fit(X, y_encoded)
O Sklearn até aceita y sem passar por LabelEncoder, mas só para problemas binários. Eu testei o método acima com um dataset com y numérico e deu certo.