numpy函数之np.maximum

来源:互联网 发布:意大利军事实力 知乎 编辑:程序博客网 时间:2024/06/05 20:41

numpy的一些函数

1.np.maximum

>>> np.maximum([2, 3, 4], [1, 5, 2])array([2, 5, 4])>>> np.maximum(np.eye(2), [0.5, 2]) # broadcastingarray([[ 1. ,  2. ],       [ 0.5,  2. ]])>>> np.maximum([np.nan, 0, np.nan], [0, np.nan, np.nan])array([ NaN,  NaN,  NaN])>>> np.maximum(np.Inf, 1)inf

值得注意的是,numpy中array的broadcasting特性,非常有用。
一个常用应用是np.maximum(0,array),可作为ReLU gate。

0 0