mirror of
https://github.com/webclinic017/drift.git
synced 2026-08-13 10:58:06 +00:00
chore(Linter): reformatted code with black (#211)
* chore(Linter): reformatted code with black * Create black.yaml
This commit is contained in:
@@ -4,6 +4,7 @@ from typing import Literal, Optional, Union
|
||||
from sklearn.base import clone, BaseEstimator
|
||||
import pandas as pd
|
||||
|
||||
|
||||
class SKLearnTransformation(Transformation):
|
||||
|
||||
transformer: BaseEstimator
|
||||
@@ -13,22 +14,18 @@ class SKLearnTransformation(Transformation):
|
||||
|
||||
def fit(self, X: pd.DataFrame, y: Optional[pd.Series] = None) -> None:
|
||||
self.transformer.fit(X, y)
|
||||
|
||||
|
||||
def fit_transform(self, X: pd.DataFrame, y: Optional[pd.Series]) -> pd.DataFrame:
|
||||
self.fit(X, y)
|
||||
return self.transform(X)
|
||||
|
||||
def transform(self, X: pd.DataFrame) -> pd.DataFrame:
|
||||
return pd.DataFrame(self.transformer.transform(X), index = X.index, columns = X.columns)
|
||||
return pd.DataFrame(
|
||||
self.transformer.transform(X), index=X.index, columns=X.columns
|
||||
)
|
||||
|
||||
def clone(self) -> SKLearnTransformation:
|
||||
return SKLearnTransformation(clone(self.transformer))
|
||||
|
||||
def get_name(self) -> str:
|
||||
return self.transformer.__class__.__name__
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user