It seems that the only way to use a trained ARMA model on new data is to use this internal function: _arma_predict_out_of_sample. Furthermore, it's not obvious how to do so. I would assume that for an ARMA(p,q) model, there are max(p.q) previous datapoints required to generate a new prediction. So If I had an AR(2,3) model I'd need to pass in 3 datapoints to get one new output sample. There is als