statsmodels.tools.tools.unsqueeze

statsmodels.tools.tools.unsqueeze(data, axis, oldshape)[source]

展开一个折叠的数组。

Parameters:
datandarray

要进行unsqueeze操作的数据。

axisint

要解压缩的轴。

oldshapetuple[int]

挤压或减少操作前的原始形状。

Returns:
ndarray

未压缩的数组。

示例

>>> from numpy import mean
>>> from numpy.random import standard_normal
>>> x = standard_normal((3,4,5))
>>> m = mean(x, axis=1)
>>> m.shape
(3, 5)
>>> m = unsqueeze(m, 1, x.shape)
>>> m.shape
(3, 1, 5)
>>>

Last update: Oct 16, 2024