fcb01e3b18c0b3304c4ff0b1f0b8b4ede518f762,ludwig/features/numerical_feature.py,NumericalFeatureMixin,get_feature_meta,#Any#Any#Any#,58
Before Change
def get_feature_meta(column, preprocessing_parameters, backend):
compute = backend.df_engine.compute
if preprocessing_parameters["normalization"] is not None:
if preprocessing_parameters["normalization"] == "zscore":
return {
"mean": compute(column.astype(np.float32).mean()),
"std": compute(column.astype(np.float32).std())
After Change
@staticmethod
def get_feature_meta(column, preprocessing_parameters, backend):
numeric_transformer = get_from_registry(
preprocessing_parameters.get("normalization", None),
numeric_transformation_registry
)
return numeric_transformer.fit_transform_params(column, backend)
@staticmethod

In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 2
Instances
Project Name: uber/ludwig
Commit Name: fcb01e3b18c0b3304c4ff0b1f0b8b4ede518f762
Time: 2020-12-03
Author: jimthompson5802@gmail.com
File Name: ludwig/features/numerical_feature.py
Class Name: NumericalFeatureMixin
Method Name: get_feature_meta
Project Name: uber/ludwig
Commit Name: fcb01e3b18c0b3304c4ff0b1f0b8b4ede518f762
Time: 2020-12-03
Author: jimthompson5802@gmail.com
File Name: ludwig/features/numerical_feature.py
Class Name: NumericalFeatureMixin
Method Name: add_feature_data
Project Name: uber/ludwig
Commit Name: 9be4432a7b5e340ce050bb92ab7b41fafb31eb16
Time: 2019-06-17
Author: 33033675+ydudin3@users.noreply.github.com
File Name: ludwig/features/timeseries_feature.py
Class Name: TimeseriesBaseFeature
Method Name: get_feature_meta