I do see the need to revisit the fundamentals in the DLS course.
However, I am trying to understand in the context of the lab exercise -C4_W3_Lab_1_RNN.
Does it mean that each value in the batched widow of 20 values is without mention mapped to each of 20 timesteps. Actually, the input_shape argument takes care of it?
So , lets say in the 1st time step we pass the first value .In the example there are 32 values as the windows have been batched, and since there are 40 cells we get the output dimension from that single 1st timestep to be (32*40). This output then passes to the second timestep which receives the 2nd input of the 32 batches ie 32 values and so on…
I hope this is how it is.