statsmodels ARIMA.fit:隐藏输出



似乎每当我运行ARIMA.fit()时,我总是从卡尔曼滤波器得到一个标准输出:

## -- End pasted text --
RUNNING THE L-BFGS-B CODE
           * * *
Machine precision = 2.220D-16
 N =            1     M =           12
 This problem is unconstrained.
At X0         0 variables are exactly at the bounds
At iterate    0    f=  5.60459D-01    |proj g|=  2.22045D-08
           * * *
Tit   = total number of iterations
Tnf   = total number of function evaluations
Tnint = total number of segments explored during Cauchy searches
Skip  = number of BFGS updates skipped
Nact  = number of active bounds at final generalized Cauchy point
Projg = norm of the final projected gradient
F     = final function value
           * * *
   N    Tit     Tnf  Tnint  Skip  Nact     Projg        F
    1      1      3      1     0     0   0.000D+00   5.605D-01
  F =  0.560459405131994
CONVERGENCE: NORM_OF_PROJECTED_GRADIENT_<=_PGTOL
 Cauchy                time 0.000E+00 seconds.
 Subspace minimization time 0.000E+00 seconds.
 Line search           time 0.000E+00 seconds.
 Total User time 0.000E+00 seconds.

似乎没有一个明显的参数传递给fit来隐藏这个输出。我如何隐藏这个输出?

从@user333700的评论中,使用:

arima.fit(disp=0)

文档(0.7.0.dev-c8e980d版本)说:

disp: bool,可选

如果为True,则打印收敛信息。对于默认的l_bfgs_b解算器,disp控制输出期间的频率迭代。disp & lt;0表示没有输出

最新更新