cufunc
This commit is contained in:
parent
8314200c51
commit
86d6555269
|
@ -271,6 +271,10 @@ function xlogx(x)
|
||||||
result = x * log(x)
|
result = x * log(x)
|
||||||
ifelse(x > zero(x), result, zero(result))
|
ifelse(x > zero(x), result, zero(result))
|
||||||
end
|
end
|
||||||
|
CuArrays.@cufunc function xlogx(x)
|
||||||
|
result = x * log(x)
|
||||||
|
ifelse(x > zero(x), result, zero(result))
|
||||||
|
end
|
||||||
|
|
||||||
"""
|
"""
|
||||||
xlogy(x, y)
|
xlogy(x, y)
|
||||||
|
@ -280,3 +284,7 @@ function xlogy(x, y)
|
||||||
result = x * log(y)
|
result = x * log(y)
|
||||||
ifelse(x > zero(x), result, zero(result))
|
ifelse(x > zero(x), result, zero(result))
|
||||||
end
|
end
|
||||||
|
CuArrays.@cufunc function xlogy(x, y)
|
||||||
|
result = x * log(y)
|
||||||
|
ifelse(x > zero(x), result, zero(result))
|
||||||
|
end
|
||||||
|
|
Loading…
Reference in New Issue