'Scaling features of X according to feature_range.
Parameters
X : array-like, shape [n_samples, n_features]
Input data that will be transformed.'

def transform(self, X):

    check_is_fitted(self, 'scale_')
    X = check_array(X, copy=self.copy, dtype=FLOAT_DTYPES)
    X *= self.scale_
    X += self.min_
    return X
