Add kpca_reconstruction.py