Hi,

I have been blocked with this error for a while and read related questions. All good until I call the summary function

# UNIT TEST

inference_summary = summary(inference_model)

comparator(inference_summary, music_inference_model_out)

AttributeError: The layer “lstm” has multiple inbound nodes, with different output shapes. Hence the notion of “output shape” is ill-defined for the layer. Use `get_output_shape_at(node_index)`

instead.

This are my dims from debugging:

this is x0:

Tensor(“input_3:0”, shape=(None, 1, 90), dtype=float32)

This is c0:

Tensor(“c0_2:0”, shape=(None, 64), dtype=float32)

This is a0:

Tensor(“a0_2:0”, shape=(None, 64), dtype=float32)

I’m blocked.

Thxs!