Implementation of the research paper Quantum Eigenfaces: Linear Feature Mapping and Nearest Neighbor Classification with Outlier Detection.
- Install Poetry: Ensure Poetry is installed for Python dependency management.
- Clone the Repo: Clone this repository to your local machine.
- Create a Jupyter Kernel: In the repository's root directory, run
make kernel
in the terminal to set up the "quantum-eigenfaces" Jupyter kernel. - Start Jupyter: Launch Jupyter Notebook with
jupyter notebook
. - Access Notebooks: Navigate to the "notebook" folder in Jupyter and open the desired notebook.
- Activate the Kernel: In the notebook, go to 'Kernel' > 'Change kernel', and select "quantum-eigenfaces".