200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > mxnet基础到提高(40)-ndarray之运算(1)

mxnet基础到提高(40)-ndarray之运算(1)

时间:2024-01-23 19:26:00

相关推荐

mxnet基础到提高(40)-ndarray之运算(1)

# -*- coding: utf-8 -*-"""Spyder EditorThis is a temporary script file."""from mxnet import ndx=nd.zeros((2,3))print(x)y1=nd.ones((4,3))print(y1)y2=nd.ones((2,5))print(y2)z1=nd.concat(x,y1,dim=0)#按行连接print(z1)z2=nd.concat(x,y2,dim=1)#按列连接print(z2)a=nd.array(((1,2),(3,4)))b=nd.array(((10,20),(30,40)))d=nd.array(((10,20),(30,40),(50,60)))c=a+bprint(c)c=a*bprint(c)c=a/bprint(c)c=a.exp()# 指数运算print(c)c=nd.dot(a,d.T)#矩阵乘法 ,T表示转置print(c)

[[0. 0. 0.][0. 0. 0.]]<NDArray 2x3 @cpu(0)>[[1. 1. 1.][1. 1. 1.][1. 1. 1.][1. 1. 1.]]<NDArray 4x3 @cpu(0)>[[1. 1. 1. 1. 1.][1. 1. 1. 1. 1.]]<NDArray 2x5 @cpu(0)>[[0. 0. 0.][0. 0. 0.][1. 1. 1.][1. 1. 1.][1. 1. 1.][1. 1. 1.]]<NDArray 6x3 @cpu(0)>[[0. 0. 0. 1. 1. 1. 1. 1.][0. 0. 0. 1. 1. 1. 1. 1.]]<NDArray 2x8 @cpu(0)>[[11. 22.][33. 44.]]<NDArray 2x2 @cpu(0)>[[ 10. 40.][ 90. 160.]]<NDArray 2x2 @cpu(0)>[[0.1 0.1][0.1 0.1]]<NDArray 2x2 @cpu(0)>[[ 2.7182817 7.389056 ][20.085537 54.59815 ]]<NDArray 2x2 @cpu(0)>[[ 50. 110. 170.][110. 250. 390.]]<NDArray 2x3 @cpu(0)>

# -*- coding: utf-8 -*-"""Spyder EditorThis is a temporary script file."""from mxnet import nda=nd.array(((1,20),(30,4)))b=nd.array(((10,20),(30,40)))print(a)print(b)c=(a==b)#元素相等为1,否则为0print(c)

[[ 1. 20.][30. 4.]]<NDArray 2x2 @cpu(0)>[[10. 20.][30. 40.]]<NDArray 2x2 @cpu(0)>[[0. 1.][1. 0.]]<NDArray 2x2 @cpu(0)>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。