ClikaRT::nn::ELUOptions
struct
Header: ClikaRT/nn/generated/activation.h
Settings of ELU: chain the setters, or assign the fields.
Member functions
ELUOptions()
ELUOptions() =default
Declared in ClikaRT/nn/generated/activation.h, line 207
ELUOptions(double)
ELUOptions(double alpha)
ELUOptions(alpha): implicit, so ELU(alpha) reads like the function call.
Declared in ClikaRT/nn/generated/activation.h, line 210
alpha(double)
ELUOptions& alpha(double v)
Sets alpha, the negative-side saturation value.
Declared in ClikaRT/nn/generated/activation.h, line 213
alpha()
double alpha() const
Reads alpha.
Declared in ClikaRT/nn/generated/activation.h, line 215
scale(double)
ELUOptions& scale(double v)
Sets scale, multiplies the whole result.
Declared in ClikaRT/nn/generated/activation.h, line 220
scale()
double scale() const
Reads scale.
Declared in ClikaRT/nn/generated/activation.h, line 222
input_scale(double)
ELUOptions& input_scale(double v)
Sets input_scale, scales the exponent on the negative side.
Declared in ClikaRT/nn/generated/activation.h, line 227
input_scale()
double input_scale() const
Reads input_scale.
Declared in ClikaRT/nn/generated/activation.h, line 229
inplace(bool)
ELUOptions& 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 235
inplace()
bool inplace() const
Reads inplace.
Declared in ClikaRT/nn/generated/activation.h, line 237
Data members
alpha_
double alpha_ = 1.0
The negative-side saturation value. Default 1.0.
Declared in ClikaRT/nn/generated/activation.h, line 217
scale_
double scale_ = 1.0
Multiplies the whole result. Default 1.0.
Declared in ClikaRT/nn/generated/activation.h, line 224
input_scale_
double input_scale_ = 1.0
Scales the exponent on the negative side. Default 1.0.
Declared in ClikaRT/nn/generated/activation.h, line 231
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 240