로컬 모드로 하이브리드 작업 구축 및 디버깅 - Amazon Braket

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

로컬 모드로 하이브리드 작업 구축 및 디버깅

새 하이브리드 알고리즘을 빌드할 때 로컬 모드는 알고리즘 스크립트를 디버깅하고 테스트하는 데 도움이 됩니다. 로컬 모드는 Amazon Braket 하이브리드 작업에서 사용하려는 코드를 실행할 수 있지만, Braket가 하이브리드 작업 실행을 위한 인프라를 관리할 필요가 없는 기능입니다. 대신 Amazon Braket 노트북 인스턴스 또는 노트북이나 데스크톱 컴퓨터와 같은 선호하는 클라이언트에서 로컬로 하이브리드 작업을 실행합니다.

로컬 모드에서는 여전히 양자 태스크를 실제 디바이스로 보낼 수 있지만 로컬 모드에서 실제 Quantum 처리 장치(QPU)에 대해 실행할 때 성능상의 이점이 없습니다.

로컬 모드를 사용하려면 프로그램 내에서 발생하는 LocalQuantumJob 모든 위치로 AwsQuantumJob 를 수정합니다. 예를 들어 첫 번째 하이브리드 작업 생성 에서 예제를 실행하려면 다음과 같이 코드에서 하이브리드 작업 스크립트를 편집합니다.

from braket.jobs.local import LocalQuantumJob job = LocalQuantumJob.create( device="arn:aws:braket:::device/quantum-simulator/amazon/sv1", source_module="algorithm_script.py", entry_point="algorithm_script:start_here", )
참고

이 기능을 사용하려면 Amazon Braket 노트북에 이미 사전 설치된 Docker를 로컬 환경에 설치해야 합니다. Docker 설치 지침은 Get Docker 페이지에서 확인할 수 있습니다. 또한 로컬 모드에서 모든 파라미터가 지원되는 것은 아닙니다.