图在Keras中断开连接的问题

时间:2019-03-01 22:53:46

标签: keras

Architecture I want to implement

我希望使用Keras功能API来实现此架构。我是新手,现在是我的代码(卡在连接输入上)。

from collections import Counter
Counter(c for county in counties for c in county.lower() if c in vowels)

我遇到此错误:

  

图形断开:无法获得张量值   位于“ input_64”层的Tensor(“ input_64:0”,shape =(?, 1),dtype = float32)。   可以顺利访问以下先前的图层:[]。

我猜问题出在我的张量的大小上...但是我现在不知道如何调试这种代码。

1 个答案:

答案 0 :(得分:0)

在创建Keras Model实例时,应将所有输入的列表传递给模型。您在代码中使用的变量concatenated不包含输入,而是包含某些图层的输出。此外,您不应连接输入,而只需使用列表即可。

以下代码应该起作用:

inputs = [
    input_quarter_hour,
    input_day_of_week,
    input_week_of_year,
    input_client_ids,
    input_taxi_ids,
    input_stand_ids,
    coords_in
]
model = Model(inputs=inputs, outputs=out)