mirror of
https://github.com/webclinic017/drift.git
synced 2026-08-12 18:38:06 +00:00
chore(Linter): reformatted code with black (#211)
* chore(Linter): reformatted code with black * Create black.yaml
This commit is contained in:
@@ -2,14 +2,15 @@ from sklearn.preprocessing import MinMaxScaler, Normalizer, StandardScaler
|
||||
from .sklearn import SKLearnTransformation
|
||||
from typing import Literal
|
||||
|
||||
ScalerTypes = Literal['normalize', 'minmax', 'standardize']
|
||||
ScalerTypes = Literal["normalize", "minmax", "standardize"]
|
||||
|
||||
|
||||
def get_scaler(type: ScalerTypes) -> SKLearnTransformation:
|
||||
if type == 'normalize':
|
||||
if type == "normalize":
|
||||
return SKLearnTransformation(Normalizer())
|
||||
elif type == 'minmax':
|
||||
return SKLearnTransformation(MinMaxScaler(feature_range= (-1, 1)))
|
||||
elif type == 'standardize':
|
||||
elif type == "minmax":
|
||||
return SKLearnTransformation(MinMaxScaler(feature_range=(-1, 1)))
|
||||
elif type == "standardize":
|
||||
return SKLearnTransformation(StandardScaler())
|
||||
else:
|
||||
raise Exception("Scaler type not supported")
|
||||
raise Exception("Scaler type not supported")
|
||||
|
||||
Reference in New Issue
Block a user