Lyn*_*ite 5 python numpy theano
我试图找到s=max(ele, 0)在theano中的矩阵上找到元素的价值
 .我对theano没有多少经验.
到目前为止我有
x = theano.tensor.dmatrix('x')
s = (x + abs(x)) / 2  # poor man's trick
linmax = function([x], s)
这有效,但不漂亮,我认为我应该可以使用theano.tensor.maximum它.
在matlab中,为了做我想做的事,我会写 
linmax=@(x) max (x, zeros (size (x)))
这对我有用:
import theano.tensor as T
from theano import function
x = T.dmatrix('x')
linmax = function([x], T.maximum(x,0))
测试:
linmax([[-1,-2],[3,4]])
输出:
array([[0.,0.],[3.,4.]])
| 归档时间: | 
 | 
| 查看次数: | 3374 次 | 
| 最近记录: |