├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .readthedocs.yml ├── LICENSE ├── Makefile ├── README.rst ├── dc_qiskit_qml ├── QiskitOptions.py ├── __init__.py ├── _version.py ├── distance_based │ ├── __init__.py │ ├── compact_hadamard │ │ ├── __init__.py │ │ └── compact_hadamard_classifier.py │ └── hadamard │ │ ├── _QmlHadamardNeighborClassifier.py │ │ ├── __init__.py │ │ └── state │ │ ├── _QmlBinaryDataStateCircuitBuilder.py │ │ ├── _QmlGenericStateCircuitBuilder.py │ │ ├── _QmlStateCircuitBuilder.py │ │ ├── __init__.py │ │ ├── _measurement_outcome.py │ │ ├── cnot │ │ ├── _CCXFactory.py │ │ ├── _CCXMottonen.py │ │ ├── _CCXToffoli.py │ │ └── __init__.py │ │ └── sparsevector │ │ ├── _MottonenStatePreparation.py │ │ ├── _QiskitNativeStatePreparation.py │ │ ├── _QmlFFQramStatePreparation.py │ │ ├── _QmlSparseVectorStatePreparation.py │ │ └── __init__.py └── encoding_maps │ ├── _EncodingMap.py │ ├── _FixedLengthQubitEncoding.py │ ├── _Float32QubitEncoding.py │ ├── _IdentityEncodingMap.py │ ├── _NormedAmplitudeEncoding.py │ └── __init__.py ├── docs ├── Makefile └── source │ ├── _ext │ └── edit_on_github.py │ ├── conf.py │ ├── index.rst │ └── requirements.txt ├── examples ├── Iris Example Full data.ipynb ├── Iris Example.ipynb ├── NOT Example More in-depth.ipynb ├── NOT Example.ipynb ├── Wine Data Set Example.ipynb ├── Wine Data Set Full Data full features.ipynb └── Wine Data Set Full Data.ipynb ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py ├── test_QmlBinaryDataStateCircuitBuilder.py ├── test_QmlGenericStateCircuitBuilder.py ├── test_QmlHadamardNeighborClassifier.py └── test_compact_hadamard_classifier.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/README.rst -------------------------------------------------------------------------------- /dc_qiskit_qml/QiskitOptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/QiskitOptions.py -------------------------------------------------------------------------------- /dc_qiskit_qml/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/__init__.py -------------------------------------------------------------------------------- /dc_qiskit_qml/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/_version.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/__init__.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/compact_hadamard/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/compact_hadamard/compact_hadamard_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/compact_hadamard/compact_hadamard_classifier.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/_QmlHadamardNeighborClassifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/_QmlHadamardNeighborClassifier.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/__init__.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/_QmlBinaryDataStateCircuitBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/_QmlBinaryDataStateCircuitBuilder.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/_QmlGenericStateCircuitBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/_QmlGenericStateCircuitBuilder.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/_QmlStateCircuitBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/_QmlStateCircuitBuilder.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/__init__.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/_measurement_outcome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/_measurement_outcome.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/cnot/_CCXFactory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/cnot/_CCXFactory.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/cnot/_CCXMottonen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/cnot/_CCXMottonen.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/cnot/_CCXToffoli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/cnot/_CCXToffoli.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/cnot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/cnot/__init__.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/sparsevector/_MottonenStatePreparation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/sparsevector/_MottonenStatePreparation.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/sparsevector/_QiskitNativeStatePreparation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/sparsevector/_QiskitNativeStatePreparation.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/sparsevector/_QmlFFQramStatePreparation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/sparsevector/_QmlFFQramStatePreparation.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/sparsevector/_QmlSparseVectorStatePreparation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/sparsevector/_QmlSparseVectorStatePreparation.py -------------------------------------------------------------------------------- /dc_qiskit_qml/distance_based/hadamard/state/sparsevector/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/distance_based/hadamard/state/sparsevector/__init__.py -------------------------------------------------------------------------------- /dc_qiskit_qml/encoding_maps/_EncodingMap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/encoding_maps/_EncodingMap.py -------------------------------------------------------------------------------- /dc_qiskit_qml/encoding_maps/_FixedLengthQubitEncoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/encoding_maps/_FixedLengthQubitEncoding.py -------------------------------------------------------------------------------- /dc_qiskit_qml/encoding_maps/_Float32QubitEncoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/encoding_maps/_Float32QubitEncoding.py -------------------------------------------------------------------------------- /dc_qiskit_qml/encoding_maps/_IdentityEncodingMap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/encoding_maps/_IdentityEncodingMap.py -------------------------------------------------------------------------------- /dc_qiskit_qml/encoding_maps/_NormedAmplitudeEncoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/encoding_maps/_NormedAmplitudeEncoding.py -------------------------------------------------------------------------------- /dc_qiskit_qml/encoding_maps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/dc_qiskit_qml/encoding_maps/__init__.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/_ext/edit_on_github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/docs/source/_ext/edit_on_github.py -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/docs/source/requirements.txt -------------------------------------------------------------------------------- /examples/Iris Example Full data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/examples/Iris Example Full data.ipynb -------------------------------------------------------------------------------- /examples/Iris Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/examples/Iris Example.ipynb -------------------------------------------------------------------------------- /examples/NOT Example More in-depth.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/examples/NOT Example More in-depth.ipynb -------------------------------------------------------------------------------- /examples/NOT Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/examples/NOT Example.ipynb -------------------------------------------------------------------------------- /examples/Wine Data Set Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/examples/Wine Data Set Example.ipynb -------------------------------------------------------------------------------- /examples/Wine Data Set Full Data full features.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/examples/Wine Data Set Full Data full features.ipynb -------------------------------------------------------------------------------- /examples/Wine Data Set Full Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/examples/Wine Data Set Full Data.ipynb -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_QmlBinaryDataStateCircuitBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/tests/test_QmlBinaryDataStateCircuitBuilder.py -------------------------------------------------------------------------------- /tests/test_QmlGenericStateCircuitBuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/tests/test_QmlGenericStateCircuitBuilder.py -------------------------------------------------------------------------------- /tests/test_QmlHadamardNeighborClassifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/tests/test_QmlHadamardNeighborClassifier.py -------------------------------------------------------------------------------- /tests/test_compact_hadamard_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carstenblank/dc-qiskit-qml/HEAD/tests/test_compact_hadamard_classifier.py --------------------------------------------------------------------------------