Cambridge Quantum Computing (CQC) has released version 0.4 of pytket, a Python tool for interfacing to their t|ket> quantum programming tools. Key features of this version include improvements in circuit optimization and qubit routing as well as a consistent back-end interface to allow easy switch between different quantum computing platforms or simulators. Currently, t|ket> support the Google Cirq, IBM Qiskit, Pyzx, ProjectQ and Rigetti pyQuil platforms. One of the strong points of t|ket> is its high performance circuit optimizer which can take advantage of device calibration data, when available, to achieve the best fidelity results for a given processor. For more details about pytket 0.4, you can view their news release here.
Xanadu has released a Cirq plug-in for Pennylane, a Python library for quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations. Pennylane also provides multi-platform support for other platforms including their own Strawberry Fields, IBM Q, Google Cirq, Rigetti Forest, Microsoft QDK, and ProjectQ. For more information on Xanadu’s Cirq plug-in you can click here to go to their GitHub site for the Pennylane-Cirq plug-in module.
November 19, 2019