autoregressive plugin