Esecuzione di un'attività quantistica con il simulatore locale - Amazon Braket

Impara le basi dell'informatica quantistica con! AWS Iscriviti all'Amazon Braket Digital Learning Plan e ottieni il tuo badge digitale dopo aver completato una serie di corsi di apprendimento e una valutazione digitale.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Esecuzione di un'attività quantistica con il simulatore locale

È possibile inviare attività quantistiche direttamente a un simulatore locale per la prototipazione e il test rapidi. Questo simulatore viene eseguito nel tuo ambiente locale, quindi non è necessario specificare una posizione Amazon S3. I risultati vengono calcolati direttamente nella sessione. Per eseguire un'attività quantistica sul simulatore locale, è necessario specificare solo il parametro. shots

Nota

La velocità di esecuzione e il numero massimo di qubits elementi che il simulatore locale può elaborare dipendono dal tipo di istanza del notebook Amazon Braket o dalle specifiche hardware locali.

I seguenti comandi sono tutti identici e istanziano il simulatore locale State Vector (Noise Free).

# 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")

Quindi esegui un'attività quantistica con quanto segue.

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

Per creare un'istanza del simulatore di matrice di densità locale (rumore), i clienti modificano il backend come segue.

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