下面以例子来说明
import numpy as np
a=np.array([1,2,3,4,5])
b=a[np.newaxis,:]
print (a.shape,b.shape)
print (a)
print (b)
c=a[:np.newaxis]
print(c.shape)
print©
结果如下:
(5,) (1, 5)
[1 2 3 4 5]
[[1 2 3 4 5]]
(5,)
[1 2 3 4 5]
大概应该就明白了,np.newaxis,就是增加一个维度,比如说将(5,) 变成(1, 5),只需要在行维度上写上np.newaxis即可,应该能够理解了吧,我是这么理解的哈哈。
相关文章
- 02-25myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能
- 02-252020.11.12 屏幕共享功能 终于理解了“A发布命令让B主动做某事”的逻辑
- 02-25B2B2C、C2F、S2B2b2C、O2O、S2B2C和各种的模式缩写解释说明
- 02-25b=a[np.newaxis,:]的功能解释
- 02-25SAP Spartacus 如何借助env-cmd 实现 B2B 和 B2C 功能启动的无缝切换
- 02-25WordPress主题 柒比贰高级商用主题 b2 v2.5.1 功能强大 非常火的一款WordPre
- 02-25你能在android中解释requestRouteToHost()的功能吗?
- 02-25myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能
- 02-25SSM:spring+springmvc+mybatis框架中的XML配置文件功能详细解释
- 02-25SSM:spring+springmvc+mybatis框架中的XML配置文件功能详细解释(转)