statsmodels.tsa.statespace.tools.validate_matrix_shape

statsmodels.tsa.statespace.tools.validate_matrix_shape(name, shape, nrows, ncols, nobs)[source]

验证一个可能随时间变化的矩阵的形状,或引发异常

Parameters:
namestr

正在验证的矩阵的名称(用于异常消息中)

shapearray_like

要验证的矩阵的形状。可以是大小为2或(如果矩阵是时间变化的)3。

nrowsint

预期的行数。

ncolsint

预期的列数。

nobsint

观测值的数量(用于验证时间变化矩阵的最后一个维度)

Raises:
ValueError

如果矩阵不是所需形状。


Last update: Oct 16, 2024