Question about adding ARIMA into pymc

I think there are two ways to add ARIMA to pymc3. The first is that we use statsmodels to implement arima in pymc3, and then continue to improve on it, such as automatic arima like pyramid.arima. The second is to implement an ARIMA ourselves.

We can’t use statsmodel because it uses numpy as the computational backend, whereas pymc3 uses theano to be able to do symbolic math and automatic gradient calculations.

1 Like