Looking at this blog, this tutorial, the Wikipedia entery, and any other material, shows us that RNNs are experts at extracting the time-sequential information in our data.
The features you extract are averaged across the time domain. Wouldn't it be better to feed the network with temporal information when using LSTM or GRUs?
You're absolutely right, the extract_feature() function from utils.py uses np.mean() for taking the average, pull requests are welcomed if you want to contribute!
Looking at this blog, this tutorial, the Wikipedia entery, and any other material, shows us that RNNs are experts at extracting the time-sequential information in our data.
The features you extract are averaged across the time domain. Wouldn't it be better to feed the network with temporal information when using LSTM or GRUs?