I try to build a simple NN for timeseries analysis. So far I add only Dense layers (but be welcome to comment about LSTM etc. if this is what you prefer).
My input is in the usual format {samples, time steps, features}, let's say {1000, 100, 3} and I want a single-step output. So far I cannot understand whether I should flatten the data, and where.
The results change if I don't flatten, if I do before the last layer, and if I do before the first layer. But I have no way to tell yet if any of these is the correct one.
A good discussion can be found under this question. However, please note that I am specifically interested in timeseries. So, I wonder if flattening before the first layer might in some way remove the info needed for time-dependence...