Hello.
I am trying to solve ex5. After following the instruction for Emojify_V2, and perform:
model = Emojify_V2((maxLen,), word_to_vec_map, word_to_index)
summary(model)
I get:AttributeError: ‘InputLayer’ object has no attribute ‘output_shape’
my model.summary() printout is:
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓
┃ Layer (type) ┃ Output Shape ┃ Param # ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩
│ input_layer_21 (InputLayer) │ (None, 4) │ 0 │
├─────────────────────────────────┼────────────────────────┼───────────────┤
│ embedding_44 (Embedding) │ (None, 4, 50) │ 20,000,050 │
├─────────────────────────────────┼────────────────────────┼───────────────┤
│ lstm_42 (LSTM) │ (None, 4, 128) │ 91,648 │
├─────────────────────────────────┼────────────────────────┼───────────────┤
│ dropout_42 (Dropout) │ (None, 4, 128) │ 0 │
├─────────────────────────────────┼────────────────────────┼───────────────┤
│ lstm_43 (LSTM) │ (None, 128) │ 131,584 │
├─────────────────────────────────┼────────────────────────┼───────────────┤
│ dropout_43 (Dropout) │ (None, 128) │ 0 │
├─────────────────────────────────┼────────────────────────┼───────────────┤
│ activation_21 (Activation) │ (None, 128) │ 0 │
└─────────────────────────────────┴────────────────────────┴───────────────┘
Any idea?