View a markdown version of this page

Esecuzione dei job ibridi di Braket nel tuo contenitore - Amazon Braket

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 dei job ibridi di Braket nel tuo contenitore

Per creare un lavoro ibrido con il tuo contenitore, chiama AwsQuantumJob.create() con l'argomento image_uri specificato. È possibile utilizzare una QPU, un simulatore on-demand o eseguire il codice localmente sul processore classico disponibile con Braket Hybrid Jobs. Ti consigliamo di testare il codice su un simulatore come SV1 o DM1 prima di eseguirlo su una QPU reale.

Per eseguire il codice sul processore classico, specifica il instanceType e il che usi aggiornando ilinstanceCount. InstanceConfig Tieni presente che se specifichi un valore instance_count > 1, devi assicurarti che il codice possa essere eseguito su più host. Il limite massimo per il numero di istanze che puoi scegliere è 5. Ad esempio:

job = AwsQuantumJob.create( source_module="source_dir", entry_point="source_dir.algorithm_script:start_here", image_uri="111122223333.dkr.ecr.us-west-2.amazonaws.com/my-byoc-container:latest", instance_config=InstanceConfig(instanceType="ml.g4dn.xlarge", instanceCount=3), device="local:braket/braket.local.qubit", # ...)
Nota

Usa l'ARN del dispositivo per tracciare il simulatore che hai usato come metadati di lavoro ibridi. I valori accettabili devono seguire il formato. device = "local:<provider>/<simulator_name>" Ricordatelo <provider> e <simulator_name> deve essere composto solo da lettere, numeri_,-, e.. La stringa è limitata a 256 caratteri.

Se intendi utilizzare BYOC e non utilizzi l'SDK Braket per creare attività quantistiche, dovresti passare il valore della variabile ambientale AMZN_BRAKET_JOB_TOKEN al parametro nella richiesta. jobToken CreateQuantumTask In caso contrario, le attività quantistiche non hanno la priorità e vengono fatturate come normali attività quantistiche autonome.