i understand how dropout layers work in theory but i dont get how are they added in keras.
From the videos that I have seen, I understood that dropout is a feature that can be added to a layer.
So when we use model.add(Dropout(0.5)). does that mean that
1). we are adding a new layer having this dropout feature to our model next to the previous lstm layer.
2). we are adding dropout functionality to the previous LSTM layer and keeping the model as same.
My doubt is because there is a dropout layer added between 2 LSMT layers in this video.

