Skip to content
This repository was archived by the owner on Dec 7, 2021. It is now read-only.

Make QGAN run primarily on circuits #1341

Merged
merged 7 commits into from
Oct 14, 2020

Conversation

Cryoris
Copy link
Contributor

@Cryoris Cryoris commented Oct 13, 2020

Summary

Instead of passing Uni/MultivariateVariationalDistributions to the QuantumGenerator in the QGAN algorithms -- which are just wrappers for quantum circuits -- support passing circuit directly and deprecate these wrapper classes as inputs.

Details and comments

Part of the deprecation of the circuit factory. In a next step, the Uni/MultivariateDistributions are removed from the tutorials and then deprecated.

@Cryoris Cryoris added Changelog: Deprecation Include in Deprecated section of changelog Changelog: New Feature Include in the Added section of the changelog labels Oct 13, 2020
@Cryoris Cryoris added this to the 0.8 milestone Oct 13, 2020
@Cryoris Cryoris requested a review from Zoufalc October 13, 2020 13:28
@Cryoris Cryoris merged commit 521d505 into qiskit-community:master Oct 14, 2020
@Cryoris Cryoris deleted the qgan-on-circuits branch October 14, 2020 07:12
manoelmarques added a commit to qiskit-community/qiskit-machine-learning that referenced this pull request Feb 27, 2021
* make quantum generator use circuits primarily

* add test and deprecation warning

* add reno

* fix lint

Co-authored-by: Manoel Marques <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Changelog: Deprecation Include in Deprecated section of changelog Changelog: New Feature Include in the Added section of the changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants