【发布时间】:2019-08-16 08:01:30
【问题描述】:
我正在使用 Keras 输入层,然后添加一个嵌入层。每当我尝试执行以下代码时
vector = tf.reduce_sum(tf.squared_difference(user, book), 1, name="pos_distances")
ValueError:输入 0 与层预测不兼容:预期 min_ndim=2,发现 ndim=1
这是输入张量的形状
user : Tensor("Shape:0", shape=(2,), dtype=int32)
book : Tensor("Shape_1:0", shape=(2,), dtype=int32)
它给了我这个错误
vector = tf.reduce_sum(tf.squared_difference(user, book), 1, name="pos_distances")
【问题讨论】:
标签: tensorflow keras