mxnet基础到提高(44)-ndarray.arange创建行向量
生活随笔
收集整理的這篇文章主要介紹了
mxnet基础到提高(44)-ndarray.arange创建行向量
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
mxnet.ndarray.arange(start, stop=None, step=1.0, repeat=1, infer_range=None, ctx=None, dtype=<class 'numpy.float32'>)
參數(shù)
start (number, optional) – 起點(diǎn),可選項(xiàng),默認(rèn)為0stop (number) – 終點(diǎn)step (number, optional) – 中間間隔步進(jìn),默認(rèn)為1repeat (int, optional) – 每個(gè)元素重復(fù)次數(shù),默認(rèn)為1infer_range (boolean, optional) – 可選,只支持False,廢棄,從開(kāi)始、步進(jìn)、重復(fù)和輸出張量大小推斷停止位置.ctx (Context, optional) 設(shè)備上下文,可選,默認(rèn)為當(dāng)前設(shè)備dtype (str or numpy.dtype, optional) – 數(shù)據(jù)類(lèi)型,可選,默認(rèn)為np.float32。
返回:
特定的行向量NDArray類(lèi)型
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)>\```
總結(jié)
以上是生活随笔為你收集整理的mxnet基础到提高(44)-ndarray.arange创建行向量的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: List.addAll方法的入参不能为n
- 下一篇: 工业用微型计算机笔记(3)-存储单位与基