MCPcopy Create free account
hub / github.com/davisking/dlib / silu

Function silu

dlib/cuda/cpu_dlib.cpp:2269–2278  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2267 // ----------------------------------------------------------------------------------------
2268
2269 void silu (
2270 tensor& dest,
2271 const tensor& src
2272 )
2273 {
2274 const auto d = dest.host();
2275 const auto s = src.host();
2276 for (size_t i = 0; i < src.size(); ++i)
2277 d[i] = s[i] * impl::sigmoid(s[i]);
2278 }
2279
2280 void silu_gradient (
2281 tensor& grad,

Callers 2

test_siluFunction · 0.50
forwardMethod · 0.50

Calls 3

sigmoidFunction · 0.70
hostMethod · 0.45
sizeMethod · 0.45

Tested by 1

test_siluFunction · 0.40