np.random.seed(123)
T = 100
arparams = np.array([-4, .2, 0.5])
maparams = np.array([1])
arma_process = sm.tsa.arima_process.ArmaProcess(arparams, maparams)
y = arma_process.generate_sample(T,scale=2)
logL = np.zeros(3)
aic = np.zeros(3)
bic = np.zeros(3)
for j in range(2):
model_res = sm.tsa.arima_model.ARMA(y, (0,0)).fit(trend='c', disp=0,start_ar_lags=j+1,method='mle')
logL[j] = model_res.llf
aic[j] = model_res.aic
bic[j] = model_res.bic
print('AIC: {:}'.format(aic))
print('BIC: {:}'.format(bic))