1
resposta

[Sugestão] Outra solução para erro ao treinar mlknn

No curso encontramos um erro que pode ser resolvido reinstalando sklearn e skmultilearn.

Para mim isso não resolveu, então encontrei uma forma de resolve-lo.

Acesse o arquivo do modelo mlknn na sua pasta.

C:\Users\XXXXXXXXXX\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\skmultilearn\adapt\mlknn.py

Substitua XXXXXXXXXX pelo seu usuário do SO.

Abra o arquivo no VS code, ou algum editor de texto.

Substitua a linha 165:

self.knn_ = NearestNeighbors(self.k).fit(X)

Por esta linha aqui:

self.knn_ = NearestNeighbors(n_neighbors=self.k).fit(X)

Salve o arquivo.

Reinicie sua IDE e agora o treino se torna possível, sem necessidade de reinstalar bibliotecas.

1 resposta

Oi Gustavo, tudo bem?

Muito obrigada por compartilhar com a gente! Com certeza irá ajudar outras pessoas.

Um abraço e bons estudos.