Loading...
Searching...
No Matches
scaling.h
Go to the documentation of this file.
35 auto scale_minimum_maximum_formula(const X& x, const Descriptives& d, float min_range, float max_range)
47 auto unscale_minimum_maximum_formula(const X& x, const Descriptives& d, float min_range, float max_range)
73 return desc.standard_deviation > EPSILON ? scale_mean_standard_deviation_formula(value, desc) : 0.0f;
Definition scaling.h:25
virtual void set_feature_scaling(const FeatureScaling &)=0
virtual FeatureScaling get_feature_scaling() const =0
virtual ~FeatureScalingEndpoint()=default
virtual VariableRole get_scaling_role() const noexcept=0
Definition configuration.h:10
AffineMap unscaling_affine(ScalerMethod scaler, const Descriptives &descriptives, float min_range, float max_range)
Definition scaling.h:125
AffineMap scaling_affine(ScalerMethod scaler, const Descriptives &descriptives, float min_range, float max_range)
Definition scaling.h:89
vector< Descriptives > descriptives(const MatrixR &)
auto scale_mean_standard_deviation_formula(const X &x, const Descriptives &d)
Definition scaling.h:41
auto scale_minimum_maximum_formula(const X &x, const Descriptives &d, float min_range, float max_range)
Definition scaling.h:35
float scale_value(ScalerMethod method, const Descriptives &desc, float value, float min_range=-1.0f, float max_range=1.0f)
Definition scaling.h:58
auto unscale_mean_standard_deviation_formula(const X &x, const Descriptives &d)
Definition scaling.h:53
void scale(const TensorView &, const TensorView &, const TensorView &, const TensorView &, const TensorView &, const TensorView &, float, float, TensorView &)
auto unscale_minimum_maximum_formula(const X &x, const Descriptives &d, float min_range, float max_range)
Definition scaling.h:47
Definition scaling.h:84
Definition statistics.h:12
Definition scaling.h:12