import numpy as np A = np.array([[1, 2], [-1, 4]]) B = np.array([[2, 0], [3, 4]]) print(A*B) print(np.multiply(A, B)) print(A*2.0) print(A/2.0) #数组通过一些激活函数后,输出与输入形状一致 X = np.random.rand(2, 3) def softmoid(x): return 1/(1+np.exp(-x)) def relu(x): return np.maximum(0, x) def softmax(x): return np.exp(x)/np.sum(np.exp(x)) print("输入参数X的形状:", X.shape) print("激活函数softmoid输出形状:", softmoid(X).shape) print("激活函数relu输出形状:", relu(X).shape) print("激活函数softmax输出形状:", softmax(X).shape) X1 = np.array([[1, 2], [3, 4]]) X2 = np.array([[5, 6, 7], [8, 9, 10]]) X3 = np.dot(X1, X2) print(X3)
python深度学习基于pytorch代码1.3Numpy的算术运算
最新推荐文章于 2024-07-12 16:16:27 发布