history = model.fit(X, y, batch_size=32, epochs=40, validation_split=0.1)
o problema de linha era este
Mostrando erro:
ValueError: Failed to find data adapter that can handle input: <class 'numpy.ndarray'>, (<class 'list'> containing values of types {"<class 'int'>"})
model
? Não faz parte de nenhum dos pacotes marcados. Mostre o rastreamento completo.Respostas:
ValueError no TensorFlow
https://pythonprogramming.net/convolutional-neural-network-deep-learning-python-tensorflow-keras/
Tentei seguir o código e trabalhei para mim:
fonte
Então, isso está acontecendo na versão mais recente do tensorflow. Não tenho certeza de onde, mas eu estava na versão 2.0.0 e aconteceu a mesma coisa.
Estou assumindo que você está apenas convertendo a matriz X em uma matriz numpy. Em vez disso, tente converter 'X' e 'y' em array numpy usando o dtype como np.uint8
Isso deve resolver o problema
fonte
Eu estava enfrentando o mesmo problema. Acontece que era um sob a forma de uma lista. Eu tive que converter os campos em uma matriz numpy como:
é isso aí!
fonte
VIKI já disse uma boa resposta. Estou adicionando mais informações. Ele costumava travar o host colab para mim também, antes de adicionar os wrappers np.array ().
Falha no host devido a problemas de falta de memória tem algo a ver com isso:
Explicação do gradiente denso de fluxo de tensor?
fonte
No meu caso, o problema estava apenas em y. era uma lista. Nesse caso, eu tive que mudar
y = matriz np (y)
fonte
A resposta de Mahmud corrige o erro "Regressão básica: prever a eficiência de combustível" do Tutorial do TensorFlow na seção [30]. Estas são as 2 linhas:
Mude isso:
Para isso:
Graças Mahmud
fonte
Basta digitar converter as matrizes.
por exemplo:
fonte