Numpy-squeeze
提供:Dev Guides
numpy.squeeze
この関数は、指定された配列の形状から1次元のエントリを削除します。 この機能には2つのパラメーターが必要です。
どこで、
Sr.No. | Parameter & Description |
---|---|
1 |
arr 入力配列 |
2 |
axis intまたはintのタプル。 形状の単一次元エントリのサブセットを選択します |
例
その出力は次のとおりです-
この関数は、指定された配列の形状から1次元のエントリを削除します。 この機能には2つのパラメーターが必要です。
numpy.squeeze(arr, axis)
どこで、
Sr.No. | Parameter & Description |
---|---|
1 |
arr 入力配列 |
2 |
axis intまたはintのタプル。 形状の単一次元エントリのサブセットを選択します |
import numpy as np
x = np.arange(9).reshape(1,3,3)
print 'Array X:'
print x
print '\n'
y = np.squeeze(x)
print 'Array Y:'
print y
print '\n'
print 'The shapes of X and Y array:'
print x.shape, y.shape
その出力は次のとおりです-
Array X:
[[Array Y:
[[The shapes of X and Y array:
(1, 3, 3) (3, 3)