Ejecutar una tarea cuántica con el simulador local - Amazon Braket

¡Aprenda los fundamentos de la computación cuántica con! AWS Inscríbase en el plan de aprendizaje digital Amazon Braket y obtenga su propia insignia digital tras completar una serie de cursos de aprendizaje y una evaluación digital.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejecutar una tarea cuántica con el simulador local

Puede enviar las tareas cuánticas directamente a un simulador local para crear prototipos y probarlos rápidamente. Este simulador se ejecuta en su entorno local, por lo que no necesita especificar una ubicación de Amazon S3. Los resultados se calculan directamente en la sesión. Para ejecutar una tarea cuántica en el simulador local, solo debe especificar el shots parámetro.

nota

La velocidad de ejecución y la cantidad máxima que qubits el simulador local puede procesar dependen del tipo de instancia del portátil Amazon Braket o de las especificaciones de hardware locales.

Los siguientes comandos son todos idénticos y crean una instancia del simulador local vectorial de estado (libre de ruidos).

# import the LocalSimulator module from braket.devices import LocalSimulator # the following are identical commands device = LocalSimulator() device = LocalSimulator("default") device = LocalSimulator(backend="default") device = LocalSimulator(backend="braket_sv")

A continuación, ejecute una tarea cuántica con lo siguiente.

my_task = device.run(circ, shots=1000)

Para crear una instancia del simulador de matriz de densidad local (ruido), los clientes cambian el backend de la siguiente manera.

# import the LocalSimulator module from braket.devices import LocalSimulator device = LocalSimulator(backend="braket_dm")