Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Não esta executando

Quando coloco este código acaba gerando este erro.

historico.history['acc']

NameError                                 Traceback (most recent call last)
<ipython-input-20-b0de8eaeb114> in <module>()
----> 1 historico.history['acc']

NameError: name 'historico' is not defined
4 respostas

Oi Bruno! Tudo bem com você? Espero que sim!

Esse erro surge quando o código não encontra durante a execução a variável referida na linha. No seu caso, o python não encontrou a variável historico durante a execução dos comandos. Para solucionar esse problema você pode seguir esses dois passos:

1. Verificar a ortografia da variável

Às vezes na rápida digitação do código podemos trocar algumas teclas e digitar incorretamente uma variável sem querer, isso é normal. Então você pode começar analisando no seu código se a variável historico foi digitada desse mesmo modo quando você criou ela. Caso ela esteja diferente, você pode corrigir a palavra e rodar o todo o código novamente.

2. Reiniciar e rodar todo o código novamente

Esse passo é mais focado para códigos realizados no Jupyter Notebook e no Google Colab. Se você estiver desenvolvendo em uma dessas opções, pode ser que o erro tenha aparecido porque o Kernel ficou inativo e isso faz ocm que o código montado seja "esquecido". Então, para solucionar esse problema, basta apenas reexecutar o código, ou seja, reiniciar a aplicação e rodar tudo outra vez. Para o Colab e o Jupyter a forma de reiniciar e rodar o código são bem semelhantes vou mostrar aqui para os dois casos:

Google Colab

Na barra superior de opções, selecione a opção "Ambiente de execução" e depois clique em "Reiniciar e executar tudo":

Alt text: Barra superior de opções do ambiente do Google Colab com um retângulo de contorno vermelho sem preenchimento que enfatiza a opção "Ambiente de execução" e uma seta vermelha aponta para a opção "Reiniciar e executar tudo".

Jupyter Notebook

Na barra superior de opções, selecione a opção "Kernel" e depois clique em "Restart & Run All":

Alt text: Barra superior de funções do Jupyter Notebook, com um retângulo vermelho sem preenchimento destacando a opção Kernel, uma seta vermelha apontando para a opção Restart & Run All.

Eu espero ter te ajudado! Se o problema persistir ou surgir outra dúvida não hesite em informar aqui, estarei à disposição.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!
solução!

Achei o meu erro no código , não tinha feito a variável historico..

historico = modelo.fit(imagens_treino,identicacoes_treino,epochs=10,validation_split=0.2)

Oi, Bruno!

Fico muito feliz que você tenha encontrado a solução, parabéns!!

Oi Mirla Borges !! Obrigado por me ajudar..