1.Python数学函数 1.abs(x):取绝对值,内建函数 2.math.ceil(x):向上取整,在math模块中 3.cmp(x,y):如果 x < y ,返回-1:如果 x == y ,返回0:如果 x > y ,返回1.内建函数 4.math.exp(x):在math模块中 5.math.fabs(x):返回数字的绝对值,在math模块中 6.math.floor(x):向下取整,在math模块中 7.math.log10(x):返回以10为底数的x的对数,在math模块中 8.m
dot函数是两个向量的点乘,注意lua中dot函数的写法 th> a [torch.DoubleTensor of size 1x3] [.0002s] th> b [torch.DoubleTensor of size 1x3] [.0002s] th> c=a:dot(b) [.0001s] th> c
dot函数是常规的矩阵相乘 *是特殊的乘法 import numpy as np a = [[1,2,3],[4,5,6]] a = np.array(a) b = [[1,2],[4,5],[3,6]] b= np.array(b) #一个(2,3), 一个(3,2),是可以正常的矩阵相乘的 c = np.dot(a, b) print c -->result: array([[18, 30], [42, 69]]) 说明dot是正常的矩阵相乘的方法 c = a * b -->result: