# coding: utf-8

# In[2]:

from mxnet import nd

# In[3]:

x = nd.arange(12)
x # In[4]: x.shape,x.size # In[5]: x.shape # In[6]: x.size # In[7]: x = x.reshape((3,4))
x # In[9]: x = x.reshape((2,-1))
x # In[11]: x = x.reshape((3,-1))
x # In[12]: nd.zeros((2,3,4)) # In[13]: nd.ones((3,4)) # In[14]: nd.random.normal(0,1,shape=(3,4)) # In[15]: y = nd.array([[2,1,4,3],[1,2,3,4],[4,3,2,1]])
y # In[16]: x+y # In[17]: x*y,x/y # In[20]: nd.exp(y) # In[21]: y.T # In[22]: nd.dot(x,y.T) # In[23]: x == y # In[24]: x >= y # In[25]: x.sum() # In[26]: x.norm() # In[27]: x.norm().asscalar() # In[28]: import numpy as np p = np.ones((2,3))
d = nd.array(p)
d # In[29]: d.asnumpy() # In[30]: a = nd.arange(3).reshape((-1,1)) # In[32]: b = nd.arange(2).reshape((1,-1))
a,b # In[33]: a + b

范数:n 维向量 (x1,x2,x3,...,xn)T 的 Lp 范数为:

mxnet数据操作-LMLPHP

L1范数:各元素绝对值之和

L2范数:各元素平方开根号 (nd.norm())

矩阵的 Frobenius范数为个元素平方和开根号

05-28 21:55