1 #ifndef MHO_MinWeight_HH__
2 #define MHO_MinWeight_HH__
Class MHO_MinWeight.
Definition: MHO_MinWeight.hh:32
virtual bool InitializeInPlace(weight_type *in) override
Initializes MHO_MinWeight in-place using input pointer.
Definition: MHO_MinWeight.cc:33
virtual bool ExecuteOutOfPlace(const weight_type *in, weight_type *out) override
Copies input weight and executes in-place operation on output.
Definition: MHO_MinWeight.cc:27
MHO_MinWeight()
Definition: MHO_MinWeight.cc:6
virtual bool ExecuteInPlace(weight_type *in) override
Zeroes out weights in-place for all values less than a specified minimum.
Definition: MHO_MinWeight.cc:13
virtual ~MHO_MinWeight()
Definition: MHO_MinWeight.cc:11
virtual bool InitializeOutOfPlace(const weight_type *in, weight_type *out) override
Initializes out-of-place weights using input weights.
Definition: MHO_MinWeight.cc:38
void SetMinWeight(double min_weight)
Setter for min weight.
Definition: MHO_MinWeight.hh:42
Class MHO_UnaryOperator.
Definition: MHO_UnaryOperator.hh:24
Definition: MHO_ChannelLabeler.hh:17