-
Notifications
You must be signed in to change notification settings - Fork 400
Add SamplerQNN class using terra primitives
#436
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
83 commits
Select commit
Hold shift + click to select a range
71e1bf1
Add primitives branch to CI workflow
manoelmarques ae9c043
added pocs
gentinettagian 3aae2df
init fixed
gentinettagian fa98e91
more init
gentinettagian 5106333
Add qnns PoC
ElePT eecbdab
Establish qnn branch
ElePT a212196
Add fwd unit test
ElePT 81f8082
Refactor sampler qnn
ElePT 16f7d84
Merge branch 'Qiskit:main' into primitives-qnn
ElePT ada284b
Undo kernel changes
ElePT 8b42377
Merge branch 'primitives-qnn' of https://github.com/ElePT/qiskit-mach…
ElePT b2d42f2
Start adding new type hint style
ElePT d6574d3
Move to neural_networks
ElePT c67ed15
Merge from main
manoelmarques d2342e0
Merge branch 'main'
manoelmarques a0c8847
Merge branch 'main'
manoelmarques ed50342
Merge branch 'primitives' into primitives-qnn
adekusar-drl 3bbb1c7
Merge branch 'primitives-qnn' of https://github.com/ElePT/qiskit-mach…
ElePT a476678
Merge branch 'Qiskit:main' into primitives-qnn
ElePT af9d729
Merge branch 'primitives-qnn' of https://github.com/ElePT/qiskit-mach…
ElePT fc0f584
Runnable tests
ElePT 7963cbc
Update typehints, refactor
ElePT 8248138
Add new unittests, fix code
ElePT f4f1771
Add gradient unit test
ElePT 7bf715d
Add torch tests
ElePT aeb05f0
Remove unwanted change circuitQNN
ElePT f727ea0
Remove utils
ElePT b36a7c7
Merge branch 'primitives-qnn' of https://github.com/ElePT/qiskit-mach…
ElePT 0a104ae
Fix style, lint
ElePT f4521d9
Merge branch 'main' into primitives-qnn
ElePT c9abd91
Add VQC
ElePT 1404fea
Merge branch 'primitives-qnn' of https://github.com/ElePT/qiskit-mach…
ElePT 16b2ee3
Fix mypy
ElePT c36cbc2
fix mypy
ElePT cde4877
fix mypy
ElePT 551c7ac
fix mypy
ElePT f9d11e6
Restore workflow
ElePT 3e46137
Restore workflow
ElePT af88a14
Update .github/workflows/main.yml
ElePT 3284851
Fix mypy
ElePT 99d9afe
Merge branch 'primitives-qnn' of https://github.com/ElePT/qiskit-mach…
ElePT 13b8c89
Fix CI (hopefully)
ElePT 9b350ba
Update requirements
ElePT 0252925
Add sparse support
ElePT 5974c2e
Merge branch 'main' into primitives-qnn
ElePT d5e18e5
Fix style etc
ElePT e40c893
Add type ignore
ElePT 16441a6
Fix style?
ElePT ca9e1c5
skip test if not sparse
ElePT 8fc31d0
Add type ignore
ElePT 82c9613
Fix mypy
manoelmarques b15d380
Make keyword args
ElePT 97ea62a
Merge branch 'primitives-qnn' of https://github.com/ElePT/qiskit-mach…
ElePT 108255f
Make keyword args
ElePT f5deb21
Merge branch 'main' into primitives-qnn
ElePT a9f0179
Apply review comments
ElePT b2db7b8
Fix tests, final refactor, add docstring
ElePT f3a7991
Add Sampler QNN
ElePT 349fb8a
Update qiskit_machine_learning/algorithms/classifiers/vqc.py
ElePT 04042ba
Apply reviews vqc
ElePT 5c5e705
Apply reviews
ElePT d57b3c1
Merge branch 'primitives-qnn' of https://github.com/ElePT/qiskit-mach…
ElePT c2eaf90
Fix neko test
ElePT 8dd2d78
Fix spell check
ElePT f2ee6e5
Merge branch 'main' into primitives-qnn
adekusar-drl 715affd
Merge branch 'main' into primitives-qnn
adekusar-drl f601492
Update qiskit_machine_learning/neural_networks/sampler_qnn.py
ElePT a0d92ec
Add try-catch
ElePT 959621a
Add deprecations
ElePT c5a6c11
Update tests
ElePT f7394c6
Fix tests
ElePT 438a434
Filter warnings
ElePT 7824b07
Fix filter
ElePT 35bdc54
fix black, pylint
adekusar-drl af3b99f
Merge branch 'main' into primitives-qnn
adekusar-drl 0259698
Merge branch 'main' of https://github.com/Qiskit/qiskit-machine-learn…
adekusar-drl 12c6476
update docstring
adekusar-drl 4f43cd7
pulled the method up, modern type hints
adekusar-drl b8c1042
fix spell
adekusar-drl 79b221a
Update qiskit_machine_learning/neural_networks/sampler_qnn.py
adekusar-drl f5a4698
Update qiskit_machine_learning/neural_networks/sampler_qnn.py
adekusar-drl 8124e65
code review
adekusar-drl 024d136
Merge remote-tracking branch 'ElePT/primitives-qnn' into primitives-qnn
adekusar-drl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.