Skip to content

Qulacs Integration - #319

Merged
MoritzWillmann merged 78 commits into
sQUlearn:developfrom
David-Kreplin:qulacs
Aug 21, 2025
Merged

Qulacs Integration#319
MoritzWillmann merged 78 commits into
sQUlearn:developfrom
David-Kreplin:qulacs

Conversation

@David-Kreplin

@David-Kreplin David-Kreplin commented Feb 6, 2025

Copy link
Copy Markdown
Collaborator

First draft working for everything based on LowLevelQNNs (PQK, QNNs and QRC).

Currently this can provide speed-ups of 10x compared to the PennyLane implementation.

Todos:

  • Fidelity Kernel Implementation
  • Variance Implementation
  • Executor integration (caching)
  • Shots
  • Dependency Update

@David-Kreplin
David-Kreplin marked this pull request as draft February 6, 2025 14:36
@David-Kreplin
David-Kreplin marked this pull request as ready for review August 19, 2025 15:49
@MoritzWillmann

Copy link
Copy Markdown
Collaborator

The LowLevelQNNQulacs implementation needs to be adapted to fit the new LowLevelQNN that get's num_features as an argument instead of getting it from the encoding circuit.

@MoritzWillmann MoritzWillmann left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks Good! LGTM 🎉

@MoritzWillmann
MoritzWillmann merged commit e9273b6 into sQUlearn:develop Aug 21, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants