SDK 통합
PennyLane
변분 알고리즘과 같은 하이브리드 양자-고전 워크로드를 위해 QXel을 PennyLane 디바이스로 사용하세요.
PennyLane과 Braket 플러그인을 설치하세요:
bash
pip install pennylane amazon-braket-pennylane-pluginbackend="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]