您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

直观地解释此4D numpy数组索引

直观地解释此4D numpy数组索引

2D数组是矩阵:数组的数组。

4D数组基本上是矩阵矩阵:

矩阵矩阵

指定一个索引将为您提供一系列矩阵:

>>> x[1]
array([[[-0.37387191, -0.19582887],
        [-2.88810217, -0.8249608 ],
        [-0.46763329,  1.18628611]],

       [[-1.52766397, -0.2922034 ],
        [ 0.27643125, -0.87816021],
        [-0.49936658,  0.84011388]],

       [[ 0.41885001,  0.16037164],
        [ 1.21510322,  0.01923682],
        [ 0.96039904, -0.22761806]]])

在此处输入图片说明

指定两个索引将为您提供一个矩阵:

>>> x[1, 1]
array([[-1.52766397, -0.2922034 ],
       [ 0.27643125, -0.87816021],
       [-0.49936658,  0.84011388]])

在此处输入图片说明

指定三个索引将为您提供一个数组:

>>> x[1, 1, 1]
array([ 0.27643125, -0.87816021])

在此处输入图片说明

指定四个索引给您一个元素:

>>> x[1, 1, 1, 1]
-0.87816021212791107

在此处输入图片说明

x[1,1] 会为您提供保存在大矩阵第二行第二列中的小矩阵。

其他 2022/1/1 18:28:23 有326人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶