Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
Applies gates and measures qubits in the computational basis.
import pennylane as qml
dev = qml.device('default.qubit', wires=2)
@qml.qnode(dev)
def measure_circuit():
qml.Hadamard(wires=0)
qml.CNOT(wires=[0,1])
return qml.sample()
print(measure_circuit())PennyLane is an open-source Python library for differentiable programming of quantum computers. It enables hybrid quantum-classical machine learning workflows, automatic differentiation, and optimization across multiple quantum hardware platforms.
Origin & Creator
PennyLane is developed by Xanadu, a Canadian quantum computing company focused on photonic quantum technologies and software for quantum machine learning.
Industrial Note
PennyLane is widely used in research on quantum machine learning, variational algorithms, optimization, and differentiable quantum programming. It is suitable for prototyping hybrid quantum-classical workflows in academia and industry.