Circuit Drawer Module
Description
There needs to be a native drawer which would follow the circuit_log to create a consistent circuit visualization across all wrapped frameworks. This is required to provide a consistent visualization for circuit module in general.
Tips
- The drawer needs to take as input a
quick.circuit.Circuit instance, iterate through its circuit_log, and add gates to the graph representing the circuit.
- It would be ideal to use matplotlib to minimize dependencies, but suggestions are welcome.
Circuit Drawer Module
Description
There needs to be a native drawer which would follow the
circuit_logto create a consistent circuit visualization across all wrapped frameworks. This is required to provide a consistent visualization for circuit module in general.Tips
quick.circuit.Circuitinstance, iterate through itscircuit_log, and add gates to the graph representing the circuit.