ClikaRT::nn::CELUOptions
struct
Header: ClikaRT/nn/generated/activation.h
Settings of CELU: chain the setters, or assign the fields.
Member functions
CELUOptions()
CELUOptions() =default
Declared in ClikaRT/nn/generated/activation.h, line 344
CELUOptions(double)
CELUOptions(double alpha)
CELUOptions(alpha): implicit, so CELU(alpha) reads like the function call.
Declared in ClikaRT/nn/generated/activation.h, line 347
alpha(double)
CELUOptions& alpha(double v)
Sets alpha, the negative-side scale; the formula is continuous at 0 for every value.
Declared in ClikaRT/nn/generated/activation.h, line 351
alpha()
double alpha() const
Reads alpha.
Declared in ClikaRT/nn/generated/activation.h, line 353
inplace(bool)
CELUOptions& inplace(bool v)
Sets inplace, whether the forward writes the result into its input and returns that input.
Declared in ClikaRT/nn/generated/activation.h, line 360
inplace()
bool inplace() const
Reads inplace.
Declared in ClikaRT/nn/generated/activation.h, line 362
Data members
alpha_
double alpha_ = 1.0
The negative-side scale; the formula is continuous at 0 for every value. Default 1.0.
Declared in ClikaRT/nn/generated/activation.h, line 356
inplace_
bool inplace_ = false
Whether the forward writes the result into its input and returns that input. Default false.
Declared in ClikaRT/nn/generated/activation.h, line 365