python的shape函式的用法

2021-10-24 01:49:10 字數 769 閱讀 9609

shape函式是numpy.core.fromnumeric中的函式,它的功能是讀取矩陣的長度,比如shape[0]就是讀取矩陣第一維度的長度。

shape的輸入引數可以是乙個整數(表示維度),也可以是乙個矩陣。以下例子可能會好理解一些:

(1)引數是乙個數時,返回空:

(2)引數是一維矩陣:

(3)引數是二維矩陣:

以上分別為兩行一列;三行兩列

(4)直接用.shape可以快速讀取矩陣的形狀,使用shape[0]讀取矩陣第一維度的長度

(5)但是當某一維度長度不一致時,讀取所有維度時則不能讀出長短不一致的維度

原文: 

原文:shape函式是numpy.core.fromnumeric中的函式,它的功能是讀取矩陣的長度,比如shape[0]就是讀取矩陣第一維度的長度。

python中shape的運用

shape 函式返回的高,寬以及通道數 如下 import matplotlib.image as mpimg if name main img mpimg.imread 龍貓桌面.jpg 讀取 print img.shape 返回影象的高度,寬度以及通道數 print type img.shape...

tensorflow中的shape函式理解

在tensorflow中經常用到shape函式 例如import tensorflow as tf a tf.constant 1.2.3.4.5.6.7.8.9.shape 3,3 b tf.global variables initializer with tf.session as sess ...

Python的numpy庫中的shape用法

shape函式是numpy.core.fromnumeric中的函式,它的功能是讀取矩陣的維度。例 shape matrixa 返回matrixa的 行數,列數 元組 shape matrixa 0 行數 shape matrixa 1 列數 shape的輸入引數可以使乙個實數,乙個一維列表 陣列 ...