qml.labs.zxopt¶
Optimization passes using ZX calculus¶
Circuit optimization passes using ZX calculus (i.e., pyzx)
|
Full optimization pipeline applying TODD and ZX-based T gate reduction to a PennyLane (Clifford + T) circuit. |
|
ZX-based T gate reduction on an arbitrary PennyLane circuit. |
|
Apply Third Order Duplicate and Destroy (TODD) by means of zx.phase_block_optimize to a PennyLane (Clifford + T) circuit. |
|
Apply zx.basic_optimization to a PennyLane phase polynomial circuit with |
code/api/pennylane.labs.zxopt
Download Python script
Download Notebook
View on GitHub