NumPy 1.14 - matrix.squeeze()

numpy.matrix.squeeze




numpy

numpy.matrix.squeeze

matrix.squeeze(axis=None) [source]

संभवतया पुन: आकारित मैट्रिक्स लौटें।

अधिक प्रलेखन के लिए numpy.squeeze संदर्भ लें।

पैरामीटर:

अक्ष : कोई भी या int या ints, ints का वैकल्पिक

आकार में एकल-आयामी प्रविष्टियों का एक सबसेट चुनता है। यदि एक अक्ष को एक से अधिक आकार प्रविष्टि के साथ चुना जाता है, तो एक त्रुटि उठाई जाती है।

यह दिखाता है:

निचोड़ा हुआ : मैट्रिक्स

मैट्रिक्स, लेकिन आकार (एन, 1) होने पर मैट्रिक्स (1, एन) के रूप में।

यह भी देखें

numpy.squeeze
संबंधित कार्य

टिप्पणियाँ

यदि m में एक एकल स्तंभ है, तो वह स्तंभ मैट्रिक्स की एकल पंक्ति के रूप में वापस आ जाता है। अन्यथा m वापस आ जाता है। लौटी हुई मैट्रिक्स हमेशा या तो m है या m में एक दृश्य होता है। अक्ष कीवर्ड तर्क मानने से लौटे मैट्रिक्स पर कोई असर नहीं पड़ेगा, लेकिन इससे त्रुटि उत्पन्न हो सकती है।

उदाहरण

>>> 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]])