Feature scaler (StandardScaler or MinMaxScaler). More...
#include <ml_scaler.h>
Public Types | |
| enum | ScalerType { StandardScaler , MinMaxScaler } |
Public Member Functions | |
| MlScaler (ScalerType type=StandardScaler) | |
| void | fit (const MlTensor &data) |
| MlTensor | transform (const MlTensor &data) const |
| MlTensor | fitTransform (const MlTensor &data) |
| MlTensor | inverseTransform (const MlTensor &data) const |
Feature scaler (StandardScaler or MinMaxScaler).
Definition at line 61 of file ml_scaler.h.
| Enumerator | |
|---|---|
| StandardScaler | |
| MinMaxScaler | |
Definition at line 64 of file ml_scaler.h.
| MlScaler::MlScaler | ( | ScalerType | type = StandardScaler | ) |
Construct a scaler.
| [in] | type | Scaler strategy. |
Definition at line 59 of file ml_scaler.cpp.
| void MlScaler::fit | ( | const MlTensor & | data | ) |
Compute statistics from the data.
| [in] | data | Training data (samples x features). |
Definition at line 66 of file ml_scaler.cpp.
Convenience: fit then transform.
| [in] | data | Training data. |
Definition at line 105 of file ml_scaler.cpp.
Undo the scaling.
| [in] | data | Scaled data. |
Definition at line 113 of file ml_scaler.cpp.
Apply the learned transform.
| [in] | data | Data to transform. |
Definition at line 86 of file ml_scaler.cpp.