Questo è il repository ufficiale del corso in Quantum Computing di Deep Learning Italia.
Il repository si compone come segue:
- Lo script Introduction to qiskit and Bell's states.ipynb contiene il codice per generare gli stati quantistici di Bell, con la possibilità di eseguire l'algoritmo su real device sfruttando la IBM Quantum Experience;
- Il jupyter notebook Deutsch’s Algorithm.ipynb contiene il codice per implementare l'algoritmo di Deutsch e visualizzarne il risultato;
- Il jupyter notebook Grover’s search.ipynb contiene il codice per implementare l'algoritmo di Grover per n=2 e consente l'esecuzione dello stesso su simulatore e su real device sfruttando la IBM Quantum Experience;
- Nella cartella Image classification contiene due script python (Quantum_Operators.py e Utils.py) nelle quali sono definite alcune user define functions propedeutiche all'implementazione dell'algoritmo di Quantum Machine Learning contenuto nel jupyter notebook Quantum Machine Learning for Image Classification.ipynb
Autore:
Antonio Macaluso