0
model.fit([training_pairs[:, 0], training_pairs[:, 1]],training_labels,batch_size=64, epochs=10)

纪元 1/10

model.fit([training_pairs[:, 0], training_pairs[:, 1]],training_labels,batch_size=64, epochs=10)

TypeError:“Mul”Op 的输入“y”的类型为 float32,与参数“x”的类型 int64 不匹配。

print(training_labels.dtype)
dtype('int64')

print(training_pairs.dtype)
dtype('float32')

由于我对stackoverflow工具不太熟悉,所以我也放了我的笔记本链接。我正在使用 tensorflow 2.4 版。非常感谢您的帮助。

https://colab.research.google.com/drive/1z4ubLpnvPk6RWGCviCW6z_xMZ5t64gUP?usp=sharing

4

0 回答 0