![]() |
MeLOn
|
Abstract class defining scaling algorithm. More...
#include <scaler.h>
Public Member Functions | |
virtual std::vector< T > | scale (const std::vector< T > &input) const =0 |
Scales input values. | |
virtual std::vector< T > | descale (const std::vector< T > &input) const =0 |
Descales input values. | |
virtual | ~Scaler ()=default |
Virtual desctructor to enable inheritance. | |
Abstract class defining scaling algorithm.
|
virtualdefault |
Virtual desctructor to enable inheritance.
|
pure virtual |
Descales input values.
[in] | input | is a vector of scaled values that shoud get descaled. |
Implemented in melon::IdentityScaler< T >, melon::MinMaxScaler< T >, and melon::StandardScaler< T >.
|
pure virtual |
Scales input values.
[in] | input | is a vector of values that shoud get scaled. |
Implemented in melon::IdentityScaler< T >, melon::MinMaxScaler< T >, and melon::StandardScaler< T >.