SDK 통합

PennyLane

변분 알고리즘과 같은 하이브리드 양자-고전 워크로드를 위해 QXel을 PennyLane 디바이스로 사용하세요.

PennyLane과 Braket 플러그인을 설치하세요:

bash
pip install pennylane amazon-braket-pennylane-plugin

backend="QXel-sv"로 로컬 Braket 큐비트 백엔드에 디바이스를 생성한 뒤, QNode를 데코레이트하세요:

python
import pennylane as qml

qxel = qml.device("braket.local.qubit", wires=2, backend="QXel-sv")

@qml.qnode(qxel)
def circuit():
    qml.Hadamard(wires=0)
    qml.CNOT(wires=[0, 1])
    return qml.probs(wires=[0, 1])

print(circuit())

출력

[0.5 0.  0.  0.5]