python - Numpy 维度的健全性检查?
问题描述
只是想确保我看到我在 numpy 中看到的内容。用英文术语来说,我想创建一个高度为 2、宽度为 3、深度为 4 的数组。
我会假设形状是 (2,3,4) 遵循逻辑顺序,但是当我创建数组时,形状变成了 (4,2,3)。
some = np.array([[[1,2,3],[4,5,6]], [[5,6,7],[8,9,10]],[[5,6,7],[8,9,10]],[[5,6,7],[8,9,10]]])
# some.shape = (4,2,3), not what I expect (2,3,4)
有人可以解释一下尺寸在 python 中是如何排序的吗?
解决方案
推荐阅读
- vba - 在输入数组之前从变量帖子中减去值
- html - 当尺寸缩小到移动设备时图片消失
- .net-core - .NET Core 2.0 LDAP/AD 身份验证使用 SSL VPN 隧道
- delphi - Delphi:.dcu 未找到,但代码可在另一台计算机上运行
- django - Django - 使用通用 UpdateView 编辑多对多关系的双方
- javascript - Lodash 从布尔属性等于 true 的对象数组中检索项目的索引
- r - dplyr 变异与组内选择功能
- php - PHP方法返回封装和空白的错误
- mysql - 如何将mysql输出重定向到文件?
- node.js - node.js 中的 getLowlevelSourceObject