Skip to contents

Applies the hardswish function, element-wise, as described in the paper: Searching for MobileNetV3

Usage

nn_hardswish()

Details

Hardswish(x)={0if x3,xif x+3,x(x+3)/6otherwise

Shape

  • Input: (N,) where * means, any number of additional dimensions

  • Output: (N,), same shape as the input

Examples

if (torch_is_installed()) {
if (FALSE) { # \dontrun{
m <- nn_hardswish()
input <- torch_randn(2)
output <- m(input)
} # }

}