Skip to main content
IBM Quantum Platform

백엔드 기본 요소 시작하기

프로바이더별 기본 요소와 달리, 백엔드 기본 요소는 BackendV2인터페이스를 구현하는 한 임의의 backend 객체와 함께 사용할 수 있는 범용 구현체입니다. 일부 공급업체는 기본 기능을 네이티브 방식으로 구현합니다. 자세한 내용은 Qiskit 생태계 페이지를 참조하세요.


Estimator 백엔드 기본 요소 시작하기

Estimator 기본 객체는 qiskit.primitives.BackendEstimatorV2 클래스를 사용하여 어떤 제공자와도 함께 실행할 수 있습니다. 그러나 백엔드 프리미티브는 사용자의 컴퓨터에서 로컬로 실행되도록 설계되었기 때문에, 이 제품은 기본적으로 측정 기능이나 게이트 오류 완화 기능을 제공하지 않습니다.

예:

from qiskit.primitives import BackendEstimatorV2
from <some_qiskit_provider> import QiskitProvider

provider = QiskitProvider()
backend = provider.get_backend('backend_name')
estimator = BackendEstimatorV2(backend)

Sampler 백엔드 기본 요소 시작하기

. qiskit.primitives.BackendSamplerV2을 사용하면 Sampler 기본 요소를 어떤 제공자와도 함께 실행할 수 있습니다. 하지만 이 기능을 사용하려면 해당 memory 옵션을 지원하는 백엔드가 필요합니다.

예:

from qiskit.primitives import BackendSamplerV2
from <some_qiskit_provider> import QiskitProvider

provider = QiskitProvider()
backend = provider.get_backend('backend_name')
sampler = BackendSamplerV2(backend)

다음 단계

권장사항
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.