A few questions about the MLP:
def get_net(): net = nn.Sequential(nn.Linear(4, 10), nn.ReLU(), nn.Linear(10, 1)) net.apply(init_weights) return net
Is it correct to call this Multi-Layer Perceptron an RNN? Or does calling something an RNN only depend on the having a sliding window training & label set?
tau is 4 in this case correct? What do both 10s mean contextually?
A few about the max steps section
- Are you predicting a sequence of length step size, or are you shifting each window by the step size?