Creación y depuración de un trabajo híbrido con modo local - Amazon Braket

Creación y depuración de un trabajo híbrido con modo local

Cuando crea un nuevo algoritmo híbrido, el modo local le ayuda a depurar y probar el script de algoritmo. El modo local es una característica que le permite ejecutar código que tiene previsto utilizar en trabajos híbridos de Amazon Braket, pero sin necesidad de que Braket gestione la infraestructura para ejecutar el trabajo híbrido. En su lugar, ejecute trabajos híbridos localmente en su instancia de cuaderno de Amazon Braket o en un cliente preferido, como una computadora portátil o de sobremesa.

En el modo local, aún puede enviar tareas cuánticas a dispositivos reales, pero no obtiene las ventajas de rendimiento que ofrece el uso de una unidad de procesamiento cuántico (QPU) real mientras se encuentra en el modo local.

Para utilizar el modo local, cambie AwsQuantumJob a LocalQuantumJob donde sea que aparezca en su programa. Por ejemplo, para ejecutar el ejemplo de Creación de su primer trabajo híbrido, edite el script del trabajo híbrido en el código de la siguiente manera.

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", )
nota

Docker, que ya viene preinstalado en los cuadernos de Amazon Braket, debe instalarse en su entorno local para poder utilizar esta característica. Las instrucciones para instalar Docker se pueden encontrar en la página Get Docker. Además, no todos los parámetros son compatibles en el modo local.