原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.matrix.squeeze.html
校对:(虚位以待)
matrix.
squeeze
(axis=None)[source]返回一个可能的重新整形矩阵。
有关更多文档,请参阅numpy.squeeze
。
参数: | axis:无或int或tuple ints,可选
|
---|---|
返回: | 挤压:矩阵
|
也可以看看
numpy.squeeze
笔记
如果m具有单个列,那么该列作为矩阵的单个行返回。否则,返回m。返回的矩阵总是m本身或到m的视图。提供一个axis关键字参数不会影响返回的矩阵,但它可能会导致错误。
例子
>>> c = np.matrix([[1], [2]])
>>> c
matrix([[1],
[2]])
>>> c.squeeze()
matrix([[1, 2]])
>>> r = c.T
>>> r
matrix([[1, 2]])
>>> r.squeeze()
matrix([[1, 2]])
>>> m = np.matrix([[1, 2], [3, 4]])
>>> m.squeeze()
matrix([[1, 2],
[3, 4]])