'Scale back the data to the original representation
Parameters
X : array-like
The data used to scale along the specified axis.'

def inverse_transform(self, X):

    if self.with_centering:
        check_is_fitted(self, 'center_')
    if self.with_scaling:
        check_is_fitted(self, 'scale_')
    X = self._check_array(X, self.copy)
    if sparse.issparse(X):
        if self.with_scaling:
            inplace_column_scale(X, self.scale_)
    else:
        if self.with_scaling:
            X *= self.scale_
        if self.with_centering:
            X += self.center_
    return X
