1
resposta

bug no primeiro código: name 'classes" is not defined

Eu tentei executar o código e ele deu como "name classes is not defined" (tentei copiar do professor e não resolveu).

# features (1 sim, 0 não)
# pelo longo? 
# perna curta?
# faz auau?
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)
---------------------------------------------------------------------------

NameError                                 Traceback (most recent call last)

<ipython-input-9-836609c72051> in <module>()
      2 
      3 model = LinearSVC()
----> 4 model.fit(dados, classes)

NameError: name 'classes' is not defined
1 resposta

Oi Kaio,

Eu testei aqui e funcionou. No Google Colab a única forma de aparecer um erro deste tipo é caso você tenha deixado a linha:

classes = [1,1,1,0,0,0]

Em uma célula separada e tenha esquecido de rodar essa célula.

Nesse exemplo copiei o código todo para uma única célula e não tive erros. https://colab.research.google.com/drive/15-Bf7SxFaEuiAmlN_fKXVgFn3eD8C5Yd?usp=sharing

Outra alternativa é ir até o ambiente de execução e clicar e Executar tudo.