mxnet基础到提高(44)-ndarray.arange创建行向量
生活随笔
收集整理的这篇文章主要介绍了
mxnet基础到提高(44)-ndarray.arange创建行向量
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
mxnet.ndarray.arange(start, stop=None, step=1.0, repeat=1, infer_range=None, ctx=None, dtype=<class 'numpy.float32'>)
参数
start (number, optional) – 起点,可选项,默认为0stop (number) – 终点step (number, optional) – 中间间隔步进,默认为1repeat (int, optional) – 每个元素重复次数,默认为1infer_range (boolean, optional) – 可选,只支持False,废弃,从开始、步进、重复和输出张量大小推断停止位置.ctx (Context, optional) 设备上下文,可选,默认为当前设备dtype (str or numpy.dtype, optional) – 数据类型,可选,默认为np.float32。
返回:
特定的行向量NDArray类型
from mxnet import nd
x=nd.arange(23)
y=nd.arange(2,5)
z=nd.arange(8,step=2)#stop=8,start=0,step=2
a1=nd.arange(8,step=2,repeat=2)#stop=8,start=0,step=2,repeat=2
a2=nd.arange(start=1,stop=11,step=3,repeat=2, dtype='int32')#start=0
print(x)
print(y)
print(z)
print(a1)
print(a2)``````bash[ 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.18. 19. 20. 21. 22.]
<NDArray 23 @cpu(0)>[2. 3. 4.]
<NDArray 3 @cpu(0)>[0. 2. 4. 6.]
<NDArray 4 @cpu(0)>[0. 0. 2. 2. 4. 4. 6. 6.]
<NDArray 8 @cpu(0)>[ 1 1 4 4 7 7 10 10]
<NDArray 8 @cpu(0)>\```
总结
以上是生活随笔为你收集整理的mxnet基础到提高(44)-ndarray.arange创建行向量的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: List.addAll方法的入参不能为n
- 下一篇: 工业用微型计算机笔记(3)-存储单位与基