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?