def reconstruct(self, inputs, add_mean=True):
        self._update_cutoff()
        if self.whiten:
            inputs *= tensor.sqrt(self.v[:self.component_cutoff])
        X = tensor.dot(inputs, self.W[:, :self.component_cutoff].T)
        if add_mean:
            X = X + self.mean
        return X
Given a PCA transformation of the current data, compute and return
dataset/ETHPy150Open lisa-lab/pylearn2/pylearn2/models/pca.py/_PCABase.reconstruct