Skip to content
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

Enable multi circuit submission in PennyLane IonQ, second attempt. #121

Merged
Show file tree
Hide file tree
Changes from 10 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
a5ad41c
Adding code for batch circuit submit.
radumarg Jul 31, 2024
24289d1
Merge branch 'master' of https://github.com/PennyLaneAI/PennyLane-Ion…
radumarg Jul 31, 2024
311c09f
Remove unused imports.
radumarg Jul 31, 2024
bad9168
Update version number.
radumarg Jul 31, 2024
b22e88f
Initialize self._samples in overloaded methods.
radumarg Jul 31, 2024
d7e16a9
Various fixes.
radumarg Jul 31, 2024
dede94e
Running existing unit tests from previous implementation and fixing b…
radumarg Aug 6, 2024
50ea3e2
Merge latest changes from master.
radumarg Sep 11, 2024
0755787
Correct unit test after updating pennylane baseline code to latest ve…
radumarg Sep 11, 2024
8c28fee
Merge branch 'master' into multi-circuit-submission-2
Alex-Preciado Sep 17, 2024
77a53a0
Merge branch 'master' of https://github.com/radumarg/PennyLane-IonQ i…
radumarg Sep 19, 2024
1b244fd
Merge branch 'multi-circuit-submission-2' of https://github.com/radum…
radumarg Sep 19, 2024
34be427
Fix codefactor issues.
radumarg Sep 19, 2024
2832900
Run black code formatter.
radumarg Sep 19, 2024
c19af9a
Shots cannot be none in an IonQDevice. Remove check on shots.
radumarg Sep 19, 2024
db1f366
Correct docstring comment.
radumarg Sep 19, 2024
4755b9d
Remove exeception handling code.
radumarg Sep 24, 2024
287c552
Remove self.histogram, replace with self.histograms.
radumarg Sep 24, 2024
d922016
Uniformize treatment of one vs multiple circuits.
radumarg Sep 24, 2024
ec02077
Improve current_circuit_index handling with raising exceptions, add t…
radumarg Sep 25, 2024
8db4dbc
Reset samples in reset function.
radumarg Sep 25, 2024
12d4020
Run black code formatter.
radumarg Sep 25, 2024
ea65129
Remove unused includes.
radumarg Sep 25, 2024
80f221e
Fix codefactor reported issues.
radumarg Sep 25, 2024
9a7ac79
Adding doc string to method.
radumarg Sep 25, 2024
c7102f2
Fix docstring.
radumarg Sep 25, 2024
e8cd6e3
Add test with shot vector.
radumarg Sep 26, 2024
1c20c3e
Add test with an observable that requires rotations for diagonalization.
radumarg Sep 26, 2024
54809ad
Adding unit tests for using pennylane tracker in batch_execute method…
radumarg Sep 26, 2024
17f6f52
Add tests for logging in batch_execute.
radumarg Sep 26, 2024
0c30e00
Run black.
radumarg Sep 26, 2024
87516ab
Remove method override.
radumarg Oct 2, 2024
75d3a3c
Implement review comments.'
radumarg Oct 3, 2024
0b92fa4
Implement more review comments.'
radumarg Oct 3, 2024
142c4cf
Remove unused imports.
radumarg Oct 3, 2024
0aafd79
Remove unused imports.
radumarg Oct 3, 2024
28babc1
Remove checks for BasisState, QubitStateVector and StatePrep because …
radumarg Oct 9, 2024
eae3bcb
Fix code formatting.
radumarg Oct 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pennylane_ionq/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@
Version number (major.minor.patch[-label])
"""

__version__ = "0.37.0-dev"
__version__ = "0.38.0-dev"
Loading
Loading