ClikaRT::nn::HardtanhOptions
struct
Header: ClikaRT/nn/generated/activation.h
Settings of Hardtanh: chain the setters, or assign the fields.
Member functions
HardtanhOptions()
HardtanhOptions() =default
Declared in ClikaRT/nn/generated/activation.h, line 749
HardtanhOptions(double, double)
explicit HardtanhOptions(double min_val, double max_val = 1.0)
HardtanhOptions(min_val, max_val): the positional form.
Declared in ClikaRT/nn/generated/activation.h, line 751
min_val(double)
HardtanhOptions& min_val(double v)
Sets min_val, the lower bound.
Declared in ClikaRT/nn/generated/activation.h, line 755
min_val()
double min_val() const
Reads min_val.
Declared in ClikaRT/nn/generated/activation.h, line 757
max_val(double)
HardtanhOptions& max_val(double v)
Sets max_val, the upper bound.
Declared in ClikaRT/nn/generated/activation.h, line 762
max_val()
double max_val() const
Reads max_val.
Declared in ClikaRT/nn/generated/activation.h, line 764
inplace(bool)
HardtanhOptions& 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 770
inplace()
bool inplace() const
Reads inplace.
Declared in ClikaRT/nn/generated/activation.h, line 772
Data members
min_val_
double min_val_ = -1.0
The lower bound. Default -1.0.
Declared in ClikaRT/nn/generated/activation.h, line 759
max_val_
double max_val_ = 1.0
The upper bound. Default 1.0.
Declared in ClikaRT/nn/generated/activation.h, line 766
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 775