1
resposta

LinearSVC erro

Não estou conseguindo passar da primeira aula, ocorre erro au usar sklearn.svm. Nãm encontrei resposta ao erro nos comentários do colegas. Se existe tando problema por causa deste erro, seria legal adicionar um vídeo mais atual para que os alunos consigam proseguir com o estudo.


porco1 = [0, 1, 0]
porco2 = [0, 1, 1]
porco3 = [1, 1, 0]

cachorro1 = [0, 1, 1]
cachorro2 = [1, 0, 1]
cachorro3 = [1, 1, 1, ]

# 1 => porco. 0 => cachorro
dados = [porco1, porco2, porco3, cachorro1, cachorro2, cachorro3]
classes = [1, 1, 1, 0, 0, 0]


from sklearn.svm import LinearSVC

model = LinearSVC()
model.fit(dados, classes)



usr/local/lib/python3.10/dist-packages/sklearn/svm/_classes.py:32: FutureWarning: The default value of `dual` will change from `True` to `'auto'` in 1.5. Set the value of `dual` explicitly to suppress the warning.
  warnings.warn(

        LinearSVC
        LinearSVC()
1 resposta

Oii, Henrique! Como vai?

Agradeço por aguardar o nosso retorno.

O retorno que obteve é apenas um aviso informando que a partir da versão 1.5 o valor padrão de dual mudará de True para 'auto', o que não te impede de continuar.

E caso o seu LinearSVC() esteja retornando vazio, você pode testar outra forma, conforme a monitora Larissa ensinou neste tópico.

Espero ter ajudado. Qualquer dúvida, conte conosco.

Bons estudos e até mais!