Don't understand why LSTM layer are shown less than 100 times in assignment 3

With the following code, I assume LSTM_cell will be repeated for 100 (Ty) times, but why does the model summary only show tens of times (from lstm_2[30][1] to lstm_2[79][1] )? I attached the model summary below the code. Could a more clear demonstration of the model structure be done with a picture or something? Actually, I kind of feel many explanations in course 5 are hard for me to follow. The logic is not as easy to understand as previous 4 courses for me.

{moderator edit - solution code removed}

Model: “functional_8”


Layer (type) Output Shape Param # Connected to

input_5 (InputLayer) [(None, 1, 90)] 0


a0 (InputLayer) [(None, 64)] 0


c0 (InputLayer) [(None, 64)] 0


lstm_2 (LSTM) [(None, 64), (None, 39680 input_5[0][0]
a0[0][0]
c0[0][0]
repeat_vector_50[0][0]
lstm_2[30][1]
lstm_2[30][2]
repeat_vector_51[0][0]
lstm_2[31][1]
lstm_2[31][2]
repeat_vector_52[0][0]
lstm_2[32][1]
lstm_2[32][2]
repeat_vector_53[0][0]
lstm_2[33][1]
lstm_2[33][2]
repeat_vector_54[0][0]
lstm_2[34][1]
lstm_2[34][2]
repeat_vector_55[0][0]
lstm_2[35][1]
lstm_2[35][2]
repeat_vector_56[0][0]
lstm_2[36][1]
lstm_2[36][2]
repeat_vector_57[0][0]
lstm_2[37][1]
lstm_2[37][2]
repeat_vector_58[0][0]
lstm_2[38][1]
lstm_2[38][2]
repeat_vector_59[0][0]
lstm_2[39][1]
lstm_2[39][2]
repeat_vector_60[0][0]
lstm_2[40][1]
lstm_2[40][2]
repeat_vector_61[0][0]
lstm_2[41][1]
lstm_2[41][2]
repeat_vector_62[0][0]
lstm_2[42][1]
lstm_2[42][2]
repeat_vector_63[0][0]
lstm_2[43][1]
lstm_2[43][2]
repeat_vector_64[0][0]
lstm_2[44][1]
lstm_2[44][2]
repeat_vector_65[0][0]
lstm_2[45][1]
lstm_2[45][2]
repeat_vector_66[0][0]
lstm_2[46][1]
lstm_2[46][2]
repeat_vector_67[0][0]
lstm_2[47][1]
lstm_2[47][2]
repeat_vector_68[0][0]
lstm_2[48][1]
lstm_2[48][2]
repeat_vector_69[0][0]
lstm_2[49][1]
lstm_2[49][2]
repeat_vector_70[0][0]
lstm_2[50][1]
lstm_2[50][2]
repeat_vector_71[0][0]
lstm_2[51][1]
lstm_2[51][2]
repeat_vector_72[0][0]
lstm_2[52][1]
lstm_2[52][2]
repeat_vector_73[0][0]
lstm_2[53][1]
lstm_2[53][2]
repeat_vector_74[0][0]
lstm_2[54][1]
lstm_2[54][2]
repeat_vector_75[0][0]
lstm_2[55][1]
lstm_2[55][2]
repeat_vector_76[0][0]
lstm_2[56][1]
lstm_2[56][2]
repeat_vector_77[0][0]
lstm_2[57][1]
lstm_2[57][2]
repeat_vector_78[0][0]
lstm_2[58][1]
lstm_2[58][2]
repeat_vector_79[0][0]
lstm_2[59][1]
lstm_2[59][2]
repeat_vector_80[0][0]
lstm_2[60][1]
lstm_2[60][2]
repeat_vector_81[0][0]
lstm_2[61][1]
lstm_2[61][2]
repeat_vector_82[0][0]
lstm_2[62][1]
lstm_2[62][2]
repeat_vector_83[0][0]
lstm_2[63][1]
lstm_2[63][2]
repeat_vector_84[0][0]
lstm_2[64][1]
lstm_2[64][2]
repeat_vector_85[0][0]
lstm_2[65][1]
lstm_2[65][2]
repeat_vector_86[0][0]
lstm_2[66][1]
lstm_2[66][2]
repeat_vector_87[0][0]
lstm_2[67][1]
lstm_2[67][2]
repeat_vector_88[0][0]
lstm_2[68][1]
lstm_2[68][2]
repeat_vector_89[0][0]
lstm_2[69][1]
lstm_2[69][2]
repeat_vector_90[0][0]
lstm_2[70][1]
lstm_2[70][2]
repeat_vector_91[0][0]
lstm_2[71][1]
lstm_2[71][2]
repeat_vector_92[0][0]
lstm_2[72][1]
lstm_2[72][2]
repeat_vector_93[0][0]
lstm_2[73][1]
lstm_2[73][2]
repeat_vector_94[0][0]
lstm_2[74][1]
lstm_2[74][2]
repeat_vector_95[0][0]
lstm_2[75][1]
lstm_2[75][2]
repeat_vector_96[0][0]
lstm_2[76][1]
lstm_2[76][2]
repeat_vector_97[0][0]
lstm_2[77][1]
lstm_2[77][2]
repeat_vector_98[0][0]
lstm_2[78][1]
lstm_2[78][2]


dense_2 (Dense) (None, 90) 5850 lstm_2[30][1]
lstm_2[31][1]
lstm_2[32][1]
lstm_2[33][1]
lstm_2[34][1]
lstm_2[35][1]
lstm_2[36][1]
lstm_2[37][1]
lstm_2[38][1]
lstm_2[39][1]
lstm_2[40][1]
lstm_2[41][1]
lstm_2[42][1]
lstm_2[43][1]
lstm_2[44][1]
lstm_2[45][1]
lstm_2[46][1]
lstm_2[47][1]
lstm_2[48][1]
lstm_2[49][1]
lstm_2[50][1]
lstm_2[51][1]
lstm_2[52][1]
lstm_2[53][1]
lstm_2[54][1]
lstm_2[55][1]
lstm_2[56][1]
lstm_2[57][1]
lstm_2[58][1]
lstm_2[59][1]
lstm_2[60][1]
lstm_2[61][1]
lstm_2[62][1]
lstm_2[63][1]
lstm_2[64][1]
lstm_2[65][1]
lstm_2[66][1]
lstm_2[67][1]
lstm_2[68][1]
lstm_2[69][1]
lstm_2[70][1]
lstm_2[71][1]
lstm_2[72][1]
lstm_2[73][1]
lstm_2[74][1]
lstm_2[75][1]
lstm_2[76][1]
lstm_2[77][1]
lstm_2[78][1]
lstm_2[79][1]


tf_op_layer_ArgMax_50 (TensorFl [(None,)] 0 dense_2[30][0]


tf_op_layer_OneHot_50 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_50[0][0]


repeat_vector_50 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_50[0][0]


tf_op_layer_ArgMax_51 (TensorFl [(None,)] 0 dense_2[31][0]


tf_op_layer_OneHot_51 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_51[0][0]


repeat_vector_51 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_51[0][0]


tf_op_layer_ArgMax_52 (TensorFl [(None,)] 0 dense_2[32][0]


tf_op_layer_OneHot_52 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_52[0][0]


repeat_vector_52 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_52[0][0]


tf_op_layer_ArgMax_53 (TensorFl [(None,)] 0 dense_2[33][0]


tf_op_layer_OneHot_53 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_53[0][0]


repeat_vector_53 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_53[0][0]


tf_op_layer_ArgMax_54 (TensorFl [(None,)] 0 dense_2[34][0]


tf_op_layer_OneHot_54 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_54[0][0]


repeat_vector_54 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_54[0][0]


tf_op_layer_ArgMax_55 (TensorFl [(None,)] 0 dense_2[35][0]


tf_op_layer_OneHot_55 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_55[0][0]


repeat_vector_55 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_55[0][0]


tf_op_layer_ArgMax_56 (TensorFl [(None,)] 0 dense_2[36][0]


tf_op_layer_OneHot_56 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_56[0][0]


repeat_vector_56 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_56[0][0]


tf_op_layer_ArgMax_57 (TensorFl [(None,)] 0 dense_2[37][0]


tf_op_layer_OneHot_57 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_57[0][0]


repeat_vector_57 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_57[0][0]


tf_op_layer_ArgMax_58 (TensorFl [(None,)] 0 dense_2[38][0]


tf_op_layer_OneHot_58 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_58[0][0]


repeat_vector_58 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_58[0][0]


tf_op_layer_ArgMax_59 (TensorFl [(None,)] 0 dense_2[39][0]


tf_op_layer_OneHot_59 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_59[0][0]


repeat_vector_59 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_59[0][0]


tf_op_layer_ArgMax_60 (TensorFl [(None,)] 0 dense_2[40][0]


tf_op_layer_OneHot_60 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_60[0][0]


repeat_vector_60 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_60[0][0]


tf_op_layer_ArgMax_61 (TensorFl [(None,)] 0 dense_2[41][0]


tf_op_layer_OneHot_61 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_61[0][0]


repeat_vector_61 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_61[0][0]


tf_op_layer_ArgMax_62 (TensorFl [(None,)] 0 dense_2[42][0]


tf_op_layer_OneHot_62 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_62[0][0]


repeat_vector_62 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_62[0][0]


tf_op_layer_ArgMax_63 (TensorFl [(None,)] 0 dense_2[43][0]


tf_op_layer_OneHot_63 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_63[0][0]


repeat_vector_63 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_63[0][0]


tf_op_layer_ArgMax_64 (TensorFl [(None,)] 0 dense_2[44][0]


tf_op_layer_OneHot_64 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_64[0][0]


repeat_vector_64 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_64[0][0]


tf_op_layer_ArgMax_65 (TensorFl [(None,)] 0 dense_2[45][0]


tf_op_layer_OneHot_65 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_65[0][0]


repeat_vector_65 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_65[0][0]


tf_op_layer_ArgMax_66 (TensorFl [(None,)] 0 dense_2[46][0]


tf_op_layer_OneHot_66 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_66[0][0]


repeat_vector_66 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_66[0][0]


tf_op_layer_ArgMax_67 (TensorFl [(None,)] 0 dense_2[47][0]


tf_op_layer_OneHot_67 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_67[0][0]


repeat_vector_67 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_67[0][0]


tf_op_layer_ArgMax_68 (TensorFl [(None,)] 0 dense_2[48][0]


tf_op_layer_OneHot_68 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_68[0][0]


repeat_vector_68 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_68[0][0]


tf_op_layer_ArgMax_69 (TensorFl [(None,)] 0 dense_2[49][0]


tf_op_layer_OneHot_69 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_69[0][0]


repeat_vector_69 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_69[0][0]


tf_op_layer_ArgMax_70 (TensorFl [(None,)] 0 dense_2[50][0]


tf_op_layer_OneHot_70 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_70[0][0]


repeat_vector_70 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_70[0][0]


tf_op_layer_ArgMax_71 (TensorFl [(None,)] 0 dense_2[51][0]


tf_op_layer_OneHot_71 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_71[0][0]


repeat_vector_71 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_71[0][0]


tf_op_layer_ArgMax_72 (TensorFl [(None,)] 0 dense_2[52][0]


tf_op_layer_OneHot_72 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_72[0][0]


repeat_vector_72 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_72[0][0]


tf_op_layer_ArgMax_73 (TensorFl [(None,)] 0 dense_2[53][0]


tf_op_layer_OneHot_73 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_73[0][0]


repeat_vector_73 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_73[0][0]


tf_op_layer_ArgMax_74 (TensorFl [(None,)] 0 dense_2[54][0]


tf_op_layer_OneHot_74 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_74[0][0]


repeat_vector_74 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_74[0][0]


tf_op_layer_ArgMax_75 (TensorFl [(None,)] 0 dense_2[55][0]


tf_op_layer_OneHot_75 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_75[0][0]


repeat_vector_75 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_75[0][0]


tf_op_layer_ArgMax_76 (TensorFl [(None,)] 0 dense_2[56][0]


tf_op_layer_OneHot_76 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_76[0][0]


repeat_vector_76 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_76[0][0]


tf_op_layer_ArgMax_77 (TensorFl [(None,)] 0 dense_2[57][0]


tf_op_layer_OneHot_77 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_77[0][0]


repeat_vector_77 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_77[0][0]


tf_op_layer_ArgMax_78 (TensorFl [(None,)] 0 dense_2[58][0]


tf_op_layer_OneHot_78 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_78[0][0]


repeat_vector_78 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_78[0][0]


tf_op_layer_ArgMax_79 (TensorFl [(None,)] 0 dense_2[59][0]


tf_op_layer_OneHot_79 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_79[0][0]


repeat_vector_79 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_79[0][0]


tf_op_layer_ArgMax_80 (TensorFl [(None,)] 0 dense_2[60][0]


tf_op_layer_OneHot_80 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_80[0][0]


repeat_vector_80 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_80[0][0]


tf_op_layer_ArgMax_81 (TensorFl [(None,)] 0 dense_2[61][0]


tf_op_layer_OneHot_81 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_81[0][0]


repeat_vector_81 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_81[0][0]


tf_op_layer_ArgMax_82 (TensorFl [(None,)] 0 dense_2[62][0]


tf_op_layer_OneHot_82 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_82[0][0]


repeat_vector_82 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_82[0][0]


tf_op_layer_ArgMax_83 (TensorFl [(None,)] 0 dense_2[63][0]


tf_op_layer_OneHot_83 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_83[0][0]


repeat_vector_83 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_83[0][0]


tf_op_layer_ArgMax_84 (TensorFl [(None,)] 0 dense_2[64][0]


tf_op_layer_OneHot_84 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_84[0][0]


repeat_vector_84 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_84[0][0]


tf_op_layer_ArgMax_85 (TensorFl [(None,)] 0 dense_2[65][0]


tf_op_layer_OneHot_85 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_85[0][0]


repeat_vector_85 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_85[0][0]


tf_op_layer_ArgMax_86 (TensorFl [(None,)] 0 dense_2[66][0]


tf_op_layer_OneHot_86 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_86[0][0]


repeat_vector_86 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_86[0][0]


tf_op_layer_ArgMax_87 (TensorFl [(None,)] 0 dense_2[67][0]


tf_op_layer_OneHot_87 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_87[0][0]


repeat_vector_87 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_87[0][0]


tf_op_layer_ArgMax_88 (TensorFl [(None,)] 0 dense_2[68][0]


tf_op_layer_OneHot_88 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_88[0][0]


repeat_vector_88 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_88[0][0]


tf_op_layer_ArgMax_89 (TensorFl [(None,)] 0 dense_2[69][0]


tf_op_layer_OneHot_89 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_89[0][0]


repeat_vector_89 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_89[0][0]


tf_op_layer_ArgMax_90 (TensorFl [(None,)] 0 dense_2[70][0]


tf_op_layer_OneHot_90 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_90[0][0]


repeat_vector_90 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_90[0][0]


tf_op_layer_ArgMax_91 (TensorFl [(None,)] 0 dense_2[71][0]


tf_op_layer_OneHot_91 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_91[0][0]


repeat_vector_91 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_91[0][0]


tf_op_layer_ArgMax_92 (TensorFl [(None,)] 0 dense_2[72][0]


tf_op_layer_OneHot_92 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_92[0][0]


repeat_vector_92 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_92[0][0]


tf_op_layer_ArgMax_93 (TensorFl [(None,)] 0 dense_2[73][0]


tf_op_layer_OneHot_93 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_93[0][0]


repeat_vector_93 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_93[0][0]


tf_op_layer_ArgMax_94 (TensorFl [(None,)] 0 dense_2[74][0]


tf_op_layer_OneHot_94 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_94[0][0]


repeat_vector_94 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_94[0][0]


tf_op_layer_ArgMax_95 (TensorFl [(None,)] 0 dense_2[75][0]


tf_op_layer_OneHot_95 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_95[0][0]


repeat_vector_95 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_95[0][0]


tf_op_layer_ArgMax_96 (TensorFl [(None,)] 0 dense_2[76][0]


tf_op_layer_OneHot_96 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_96[0][0]


repeat_vector_96 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_96[0][0]


tf_op_layer_ArgMax_97 (TensorFl [(None,)] 0 dense_2[77][0]


tf_op_layer_OneHot_97 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_97[0][0]


repeat_vector_97 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_97[0][0]


tf_op_layer_ArgMax_98 (TensorFl [(None,)] 0 dense_2[78][0]


tf_op_layer_OneHot_98 (TensorFl [(None, 90)] 0 tf_op_layer_ArgMax_98[0][0]


repeat_vector_98 (RepeatVector) (None, 1, 90) 0 tf_op_layer_OneHot_98[0][0]

Total params: 45,530
Trainable params: 45,530
Non-trainable params: 0

Posting solution code in a public topic goes against our Community Forum Code of Conduct. It’s okay to share stacktrace on a public post and send code to a mentor via direct message.

Please edit your post.

Here’s a guide on how to edit a post.

Here’s inference_model.summary() (count the dense layer connections in the summary and verify that it’s 50 from lstm):

Model: "functional_3"
__________________________________________________________________________________________________
Layer (type)                    Output Shape         Param #     Connected to                     
==================================================================================================
input_2 (InputLayer)            [(None, 1, 90)]      0                                            
__________________________________________________________________________________________________
a0 (InputLayer)                 [(None, 64)]         0                                            
__________________________________________________________________________________________________
c0 (InputLayer)                 [(None, 64)]         0                                            
__________________________________________________________________________________________________
lstm (LSTM)                     [(None, 64), (None,  39680       input_2[0][0]                    
                                                                 a0[0][0]                         
                                                                 c0[0][0]                         
                                                                 repeat_vector[0][0]              
                                                                 lstm[30][1]                      
                                                                 lstm[30][2]                      
                                                                 repeat_vector_1[0][0]            
                                                                 lstm[31][1]                      
                                                                 lstm[31][2]                      
                                                                 repeat_vector_2[0][0]            
                                                                 lstm[32][1]                      
                                                                 lstm[32][2]                      
                                                                 repeat_vector_3[0][0]            
                                                                 lstm[33][1]                      
                                                                 lstm[33][2]                      
                                                                 repeat_vector_4[0][0]            
                                                                 lstm[34][1]                      
                                                                 lstm[34][2]                      
                                                                 repeat_vector_5[0][0]            
                                                                 lstm[35][1]                      
                                                                 lstm[35][2]                      
                                                                 repeat_vector_6[0][0]            
                                                                 lstm[36][1]                      
                                                                 lstm[36][2]                      
                                                                 repeat_vector_7[0][0]            
                                                                 lstm[37][1]                      
                                                                 lstm[37][2]                      
                                                                 repeat_vector_8[0][0]            
                                                                 lstm[38][1]                      
                                                                 lstm[38][2]                      
                                                                 repeat_vector_9[0][0]            
                                                                 lstm[39][1]                      
                                                                 lstm[39][2]                      
                                                                 repeat_vector_10[0][0]           
                                                                 lstm[40][1]                      
                                                                 lstm[40][2]                      
                                                                 repeat_vector_11[0][0]           
                                                                 lstm[41][1]                      
                                                                 lstm[41][2]                      
                                                                 repeat_vector_12[0][0]           
                                                                 lstm[42][1]                      
                                                                 lstm[42][2]                      
                                                                 repeat_vector_13[0][0]           
                                                                 lstm[43][1]                      
                                                                 lstm[43][2]                      
                                                                 repeat_vector_14[0][0]           
                                                                 lstm[44][1]                      
                                                                 lstm[44][2]                      
                                                                 repeat_vector_15[0][0]           
                                                                 lstm[45][1]                      
                                                                 lstm[45][2]                      
                                                                 repeat_vector_16[0][0]           
                                                                 lstm[46][1]                      
                                                                 lstm[46][2]                      
                                                                 repeat_vector_17[0][0]           
                                                                 lstm[47][1]                      
                                                                 lstm[47][2]                      
                                                                 repeat_vector_18[0][0]           
                                                                 lstm[48][1]                      
                                                                 lstm[48][2]                      
                                                                 repeat_vector_19[0][0]           
                                                                 lstm[49][1]                      
                                                                 lstm[49][2]                      
                                                                 repeat_vector_20[0][0]           
                                                                 lstm[50][1]                      
                                                                 lstm[50][2]                      
                                                                 repeat_vector_21[0][0]           
                                                                 lstm[51][1]                      
                                                                 lstm[51][2]                      
                                                                 repeat_vector_22[0][0]           
                                                                 lstm[52][1]                      
                                                                 lstm[52][2]                      
                                                                 repeat_vector_23[0][0]           
                                                                 lstm[53][1]                      
                                                                 lstm[53][2]                      
                                                                 repeat_vector_24[0][0]           
                                                                 lstm[54][1]                      
                                                                 lstm[54][2]                      
                                                                 repeat_vector_25[0][0]           
                                                                 lstm[55][1]                      
                                                                 lstm[55][2]                      
                                                                 repeat_vector_26[0][0]           
                                                                 lstm[56][1]                      
                                                                 lstm[56][2]                      
                                                                 repeat_vector_27[0][0]           
                                                                 lstm[57][1]                      
                                                                 lstm[57][2]                      
                                                                 repeat_vector_28[0][0]           
                                                                 lstm[58][1]                      
                                                                 lstm[58][2]                      
                                                                 repeat_vector_29[0][0]           
                                                                 lstm[59][1]                      
                                                                 lstm[59][2]                      
                                                                 repeat_vector_30[0][0]           
                                                                 lstm[60][1]                      
                                                                 lstm[60][2]                      
                                                                 repeat_vector_31[0][0]           
                                                                 lstm[61][1]                      
                                                                 lstm[61][2]                      
                                                                 repeat_vector_32[0][0]           
                                                                 lstm[62][1]                      
                                                                 lstm[62][2]                      
                                                                 repeat_vector_33[0][0]           
                                                                 lstm[63][1]                      
                                                                 lstm[63][2]                      
                                                                 repeat_vector_34[0][0]           
                                                                 lstm[64][1]                      
                                                                 lstm[64][2]                      
                                                                 repeat_vector_35[0][0]           
                                                                 lstm[65][1]                      
                                                                 lstm[65][2]                      
                                                                 repeat_vector_36[0][0]           
                                                                 lstm[66][1]                      
                                                                 lstm[66][2]                      
                                                                 repeat_vector_37[0][0]           
                                                                 lstm[67][1]                      
                                                                 lstm[67][2]                      
                                                                 repeat_vector_38[0][0]           
                                                                 lstm[68][1]                      
                                                                 lstm[68][2]                      
                                                                 repeat_vector_39[0][0]           
                                                                 lstm[69][1]                      
                                                                 lstm[69][2]                      
                                                                 repeat_vector_40[0][0]           
                                                                 lstm[70][1]                      
                                                                 lstm[70][2]                      
                                                                 repeat_vector_41[0][0]           
                                                                 lstm[71][1]                      
                                                                 lstm[71][2]                      
                                                                 repeat_vector_42[0][0]           
                                                                 lstm[72][1]                      
                                                                 lstm[72][2]                      
                                                                 repeat_vector_43[0][0]           
                                                                 lstm[73][1]                      
                                                                 lstm[73][2]                      
                                                                 repeat_vector_44[0][0]           
                                                                 lstm[74][1]                      
                                                                 lstm[74][2]                      
                                                                 repeat_vector_45[0][0]           
                                                                 lstm[75][1]                      
                                                                 lstm[75][2]                      
                                                                 repeat_vector_46[0][0]           
                                                                 lstm[76][1]                      
                                                                 lstm[76][2]                      
                                                                 repeat_vector_47[0][0]           
                                                                 lstm[77][1]                      
                                                                 lstm[77][2]                      
                                                                 repeat_vector_48[0][0]           
                                                                 lstm[78][1]                      
                                                                 lstm[78][2]                      
__________________________________________________________________________________________________
dense (Dense)                   (None, 90)           5850        lstm[30][1]                      
                                                                 lstm[31][1]                      
                                                                 lstm[32][1]                      
                                                                 lstm[33][1]                      
                                                                 lstm[34][1]                      
                                                                 lstm[35][1]                      
                                                                 lstm[36][1]                      
                                                                 lstm[37][1]                      
                                                                 lstm[38][1]                      
                                                                 lstm[39][1]                      
                                                                 lstm[40][1]                      
                                                                 lstm[41][1]                      
                                                                 lstm[42][1]                      
                                                                 lstm[43][1]                      
                                                                 lstm[44][1]                      
                                                                 lstm[45][1]                      
                                                                 lstm[46][1]                      
                                                                 lstm[47][1]                      
                                                                 lstm[48][1]                      
                                                                 lstm[49][1]                      
                                                                 lstm[50][1]                      
                                                                 lstm[51][1]                      
                                                                 lstm[52][1]                      
                                                                 lstm[53][1]                      
                                                                 lstm[54][1]                      
                                                                 lstm[55][1]                      
                                                                 lstm[56][1]                      
                                                                 lstm[57][1]                      
                                                                 lstm[58][1]                      
                                                                 lstm[59][1]                      
                                                                 lstm[60][1]                      
                                                                 lstm[61][1]                      
                                                                 lstm[62][1]                      
                                                                 lstm[63][1]                      
                                                                 lstm[64][1]                      
                                                                 lstm[65][1]                      
                                                                 lstm[66][1]                      
                                                                 lstm[67][1]                      
                                                                 lstm[68][1]                      
                                                                 lstm[69][1]                      
                                                                 lstm[70][1]                      
                                                                 lstm[71][1]                      
                                                                 lstm[72][1]                      
                                                                 lstm[73][1]                      
                                                                 lstm[74][1]                      
                                                                 lstm[75][1]                      
                                                                 lstm[76][1]                      
                                                                 lstm[77][1]                      
                                                                 lstm[78][1]                      
                                                                 lstm[79][1]                      
__________________________________________________________________________________________________
tf_op_layer_ArgMax (TensorFlowO [(None,)]            0           dense[30][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot (TensorFlowO [(None, 90)]         0           tf_op_layer_ArgMax[0][0]         
__________________________________________________________________________________________________
repeat_vector (RepeatVector)    (None, 1, 90)        0           tf_op_layer_OneHot[0][0]         
__________________________________________________________________________________________________
tf_op_layer_ArgMax_1 (TensorFlo [(None,)]            0           dense[31][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_1 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_1[0][0]       
__________________________________________________________________________________________________
repeat_vector_1 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_1[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_2 (TensorFlo [(None,)]            0           dense[32][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_2 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_2[0][0]       
__________________________________________________________________________________________________
repeat_vector_2 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_2[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_3 (TensorFlo [(None,)]            0           dense[33][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_3 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_3[0][0]       
__________________________________________________________________________________________________
repeat_vector_3 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_3[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_4 (TensorFlo [(None,)]            0           dense[34][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_4 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_4[0][0]       
__________________________________________________________________________________________________
repeat_vector_4 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_4[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_5 (TensorFlo [(None,)]            0           dense[35][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_5 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_5[0][0]       
__________________________________________________________________________________________________
repeat_vector_5 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_5[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_6 (TensorFlo [(None,)]            0           dense[36][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_6 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_6[0][0]       
__________________________________________________________________________________________________
repeat_vector_6 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_6[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_7 (TensorFlo [(None,)]            0           dense[37][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_7 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_7[0][0]       
__________________________________________________________________________________________________
repeat_vector_7 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_7[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_8 (TensorFlo [(None,)]            0           dense[38][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_8 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_8[0][0]       
__________________________________________________________________________________________________
repeat_vector_8 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_8[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_9 (TensorFlo [(None,)]            0           dense[39][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_9 (TensorFlo [(None, 90)]         0           tf_op_layer_ArgMax_9[0][0]       
__________________________________________________________________________________________________
repeat_vector_9 (RepeatVector)  (None, 1, 90)        0           tf_op_layer_OneHot_9[0][0]       
__________________________________________________________________________________________________
tf_op_layer_ArgMax_10 (TensorFl [(None,)]            0           dense[40][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_10 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_10[0][0]      
__________________________________________________________________________________________________
repeat_vector_10 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_10[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_11 (TensorFl [(None,)]            0           dense[41][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_11 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_11[0][0]      
__________________________________________________________________________________________________
repeat_vector_11 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_11[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_12 (TensorFl [(None,)]            0           dense[42][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_12 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_12[0][0]      
__________________________________________________________________________________________________
repeat_vector_12 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_12[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_13 (TensorFl [(None,)]            0           dense[43][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_13 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_13[0][0]      
__________________________________________________________________________________________________
repeat_vector_13 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_13[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_14 (TensorFl [(None,)]            0           dense[44][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_14 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_14[0][0]      
__________________________________________________________________________________________________
repeat_vector_14 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_14[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_15 (TensorFl [(None,)]            0           dense[45][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_15 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_15[0][0]      
__________________________________________________________________________________________________
repeat_vector_15 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_15[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_16 (TensorFl [(None,)]            0           dense[46][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_16 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_16[0][0]      
__________________________________________________________________________________________________
repeat_vector_16 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_16[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_17 (TensorFl [(None,)]            0           dense[47][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_17 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_17[0][0]      
__________________________________________________________________________________________________
repeat_vector_17 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_17[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_18 (TensorFl [(None,)]            0           dense[48][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_18 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_18[0][0]      
__________________________________________________________________________________________________
repeat_vector_18 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_18[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_19 (TensorFl [(None,)]            0           dense[49][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_19 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_19[0][0]      
__________________________________________________________________________________________________
repeat_vector_19 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_19[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_20 (TensorFl [(None,)]            0           dense[50][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_20 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_20[0][0]      
__________________________________________________________________________________________________
repeat_vector_20 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_20[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_21 (TensorFl [(None,)]            0           dense[51][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_21 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_21[0][0]      
__________________________________________________________________________________________________
repeat_vector_21 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_21[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_22 (TensorFl [(None,)]            0           dense[52][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_22 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_22[0][0]      
__________________________________________________________________________________________________
repeat_vector_22 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_22[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_23 (TensorFl [(None,)]            0           dense[53][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_23 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_23[0][0]      
__________________________________________________________________________________________________
repeat_vector_23 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_23[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_24 (TensorFl [(None,)]            0           dense[54][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_24 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_24[0][0]      
__________________________________________________________________________________________________
repeat_vector_24 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_24[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_25 (TensorFl [(None,)]            0           dense[55][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_25 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_25[0][0]      
__________________________________________________________________________________________________
repeat_vector_25 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_25[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_26 (TensorFl [(None,)]            0           dense[56][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_26 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_26[0][0]      
__________________________________________________________________________________________________
repeat_vector_26 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_26[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_27 (TensorFl [(None,)]            0           dense[57][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_27 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_27[0][0]      
__________________________________________________________________________________________________
repeat_vector_27 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_27[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_28 (TensorFl [(None,)]            0           dense[58][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_28 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_28[0][0]      
__________________________________________________________________________________________________
repeat_vector_28 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_28[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_29 (TensorFl [(None,)]            0           dense[59][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_29 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_29[0][0]      
__________________________________________________________________________________________________
repeat_vector_29 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_29[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_30 (TensorFl [(None,)]            0           dense[60][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_30 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_30[0][0]      
__________________________________________________________________________________________________
repeat_vector_30 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_30[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_31 (TensorFl [(None,)]            0           dense[61][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_31 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_31[0][0]      
__________________________________________________________________________________________________
repeat_vector_31 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_31[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_32 (TensorFl [(None,)]            0           dense[62][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_32 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_32[0][0]      
__________________________________________________________________________________________________
repeat_vector_32 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_32[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_33 (TensorFl [(None,)]            0           dense[63][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_33 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_33[0][0]      
__________________________________________________________________________________________________
repeat_vector_33 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_33[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_34 (TensorFl [(None,)]            0           dense[64][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_34 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_34[0][0]      
__________________________________________________________________________________________________
repeat_vector_34 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_34[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_35 (TensorFl [(None,)]            0           dense[65][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_35 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_35[0][0]      
__________________________________________________________________________________________________
repeat_vector_35 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_35[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_36 (TensorFl [(None,)]            0           dense[66][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_36 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_36[0][0]      
__________________________________________________________________________________________________
repeat_vector_36 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_36[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_37 (TensorFl [(None,)]            0           dense[67][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_37 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_37[0][0]      
__________________________________________________________________________________________________
repeat_vector_37 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_37[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_38 (TensorFl [(None,)]            0           dense[68][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_38 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_38[0][0]      
__________________________________________________________________________________________________
repeat_vector_38 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_38[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_39 (TensorFl [(None,)]            0           dense[69][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_39 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_39[0][0]      
__________________________________________________________________________________________________
repeat_vector_39 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_39[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_40 (TensorFl [(None,)]            0           dense[70][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_40 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_40[0][0]      
__________________________________________________________________________________________________
repeat_vector_40 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_40[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_41 (TensorFl [(None,)]            0           dense[71][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_41 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_41[0][0]      
__________________________________________________________________________________________________
repeat_vector_41 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_41[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_42 (TensorFl [(None,)]            0           dense[72][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_42 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_42[0][0]      
__________________________________________________________________________________________________
repeat_vector_42 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_42[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_43 (TensorFl [(None,)]            0           dense[73][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_43 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_43[0][0]      
__________________________________________________________________________________________________
repeat_vector_43 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_43[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_44 (TensorFl [(None,)]            0           dense[74][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_44 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_44[0][0]      
__________________________________________________________________________________________________
repeat_vector_44 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_44[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_45 (TensorFl [(None,)]            0           dense[75][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_45 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_45[0][0]      
__________________________________________________________________________________________________
repeat_vector_45 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_45[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_46 (TensorFl [(None,)]            0           dense[76][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_46 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_46[0][0]      
__________________________________________________________________________________________________
repeat_vector_46 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_46[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_47 (TensorFl [(None,)]            0           dense[77][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_47 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_47[0][0]      
__________________________________________________________________________________________________
repeat_vector_47 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_47[0][0]      
__________________________________________________________________________________________________
tf_op_layer_ArgMax_48 (TensorFl [(None,)]            0           dense[78][0]                     
__________________________________________________________________________________________________
tf_op_layer_OneHot_48 (TensorFl [(None, 90)]         0           tf_op_layer_ArgMax_48[0][0]      
__________________________________________________________________________________________________
repeat_vector_48 (RepeatVector) (None, 1, 90)        0           tf_op_layer_OneHot_48[0][0]      
==================================================================================================
Total params: 45,530
Trainable params: 45,530
Non-trainable params: 0
__________________________________________________________________________________________________

For a pictorial representation, see if using tf.keras.utils.plot_model with T_y set to a smaller number helps.

Note that T_y = 100 is just the declared default value in the function definition. When they actually call that function to instantiate the model, they use T_y = 50:

inference_model = music_inference_model(LSTM_cell, densor, Ty = 50)

That’s why you end up with 50 layers instead of 100.

2 Likes