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

erro

eu só quero saber porque o erro

The last dimension of the inputs to `Dense` should be defined. Found `None`

ocorre isso seria muito util para eu tentar resolver o problema

pf e obrigado

2 respostas
solução!

Olá Daniel, tudo bem ? Espero que sim.

Desculpa pela demora no retorno.

Infelizmente sem ter acesso o seu código, não consigo ter ser certeza de onde está o problema. Analisando apenas o erro, entendemos que é um problema na camada Dense, encontrei esse tópico que apresenta o mesmo erro e pode solucionar a sua questão também.

Se possível disponibilize parte do seu código aqui no fórum, para eu conseguir ajudar a descobrir o ponto que está gerando esse erro, imagino que esteja na parte onde o modelo é definido:

modelo = keras.Sequential([ 
    keras.layers.Flatten(input_shape=(28, 28)),
    keras.layers.Dense(256, activation=tensorflow.nn.relu),
    keras.layers.Dropout(0.2),
    keras.layers.Dense(10, activation=tensorflow.nn.softmax)
])

Outro caminho é comparar com o código da instrutora no GitHub a parte da definição do modelo.

Bons estudos.

eu ja resolvi o problema, obrigado de qualquer maneira

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software