ClikaRT::nn::ConstantPadOptions
struct
Header: ClikaRT/nn/generated/padding.h
Settings of ConstantPad: chain the setters, or assign the fields.
Member functions
ConstantPadOptions()
explicit ConstantPadOptions(
std::vector<ScalarOrTensor> padding,
std::optional<ScalarOrTensor> value = std::nullopt
)
ConstantPadOptions(padding, value): the positional form.
Declared in ClikaRT/nn/generated/padding.h, line 38
padding(vector<ScalarOrTensor>)
ConstantPadOptions& padding(std::vector<ScalarOrTensor> v)
Sets padding, the (low, high) widths per axis, leading axis first; a negative width crops.
Declared in ClikaRT/nn/generated/padding.h, line 44
padding()
const std::vector<ScalarOrTensor>& padding() const
Reads padding.
Declared in ClikaRT/nn/generated/padding.h, line 49
value(optional<ScalarOrTensor>)
ConstantPadOptions& value(std::optional<ScalarOrTensor> v)
Sets value, the fill value; unset fills with 0.
Declared in ClikaRT/nn/generated/padding.h, line 55
value()
const std::optional<ScalarOrTensor>& value() const
Reads value.
Declared in ClikaRT/nn/generated/padding.h, line 60
Data members
padding_
std::vector<ScalarOrTensor> padding_
The (low, high) widths per axis, leading axis first; a negative width crops. Required: set through the constructor.
Declared in ClikaRT/nn/generated/padding.h, line 52
value_
std::optional<ScalarOrTensor> value_ = std::nullopt
The fill value; unset fills with 0. Default std::nullopt.
Declared in ClikaRT/nn/generated/padding.h, line 62