# -*- 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)>