-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
featureNew feature or requestNew feature or requestmediumMedium priorityMedium prioritymqt.benchIssues that affect mqt.benchIssues that affect mqt.benchpythonPull requests that update Python codePull requests that update Python code
Description
What's the problem this feature will solve?
MQT Bench currently doesn't support generating adapted QIR with circuits transpiled to an arbitrary native gate set.
Describe the solution you'd like
MQT Bench could support QIR for transpiled circuits to an arbitrary native gate set. This would allow us, for example, to better train ML models for scheduling and pass selection within the MQSS.
burgholzer and YouAndre
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or requestmediumMedium priorityMedium prioritymqt.benchIssues that affect mqt.benchIssues that affect mqt.benchpythonPull requests that update Python codePull requests that update Python code
Type
Projects
Milestone
Relationships
Development
Select code repository
Activity
burgholzer commentedon Dec 6, 2024
Thanks for creating this issue.
This should work nicely together with #437
Note that we will need to investigate how we can formulate all of the different gates supported by devices in terms of QIR's
__quantum__qis__
functions.As far as I am aware, there is no "standard library" for QIR quantum gates and everyone literally defines their own set of functions.
I am not quite sure how libraries for translating between qiskit and QIR handle this in general. Should be solvable though.