Skip to main content

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