ClikaRT::nn::Hardtanh
class
Header: ClikaRT/nn/generated/activation.h
Inherits: ClikaRT::nn::Module
Clamps every element to [min_val, max_val]. The module form of ClikaRT::ops::hardtanh, which documents the full contract (shapes, dtypes, errors); construct once, then call it like a function.
Member functions
Hardtanh(HardtanhOptions)
explicit Hardtanh(HardtanhOptions options = {})
Constructs the module from options (every default when omitted).
Declared in ClikaRT/nn/generated/activation.h, line 619
Hardtanh(double, double)
explicit Hardtanh(double min_val, double max_val = 1.0)
Hardtanh(min_val, max_val): the positional form of HardtanhOptions(min_val, max_val).
Declared in ClikaRT/nn/generated/activation.h, line 622
forward()
forward_impl, unwrapped: raises ClikaRT::Error on failure.
Declared in ClikaRT/nn/generated/activation.h, line 635
operator()()
Same as forward.
Declared in ClikaRT/nn/generated/activation.h, line 639
options()
const HardtanhOptions& options() const
The settings this module was constructed with.
Declared in ClikaRT/nn/generated/activation.h, line 643