Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exécution de tâches hybrides avec Braket dans votre propre conteneur
Pour créer une tâche hybride avec votre propre conteneur, appelez AwsQuantumJob.create()
avec l'argument image_uri
spécifié. Vous pouvez utiliser un QPU simulateur à la demande ou exécuter votre code localement sur le processeur classique disponible avec Braket Hybrid Jobs. Nous vous recommandons de tester votre code sur un simulateur SV1DM1, ou TN1 avant de l'exécuter sur un vraiQPU.
Pour exécuter votre code sur le processeur classique, spécifiez le instanceType
et instanceCount
que vous utilisez en mettant à jour leInstanceConfig
. Notez que si vous spécifiez un instance_count
> 1, vous devez vous assurer que votre code peut être exécuté sur plusieurs hôtes. La limite supérieure du nombre d'instances que vous pouvez choisir est de 5. Par exemple :
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.p3.8xlarge", instanceCount=3), device="local:braket/braket.local.qubit", # ...)
Note
Utilisez l'appareil ARN pour suivre le simulateur que vous avez utilisé comme métadonnées de tâches hybrides. Les valeurs acceptables doivent respecter le formatdevice = "local:<provider>/<simulator_name>"
. N'oubliez pas cela <provider>
et ne <simulator_name>
devez être composé que de lettres_
, de chiffres-
, et.
. La chaîne est limitée à 256 caractères.
Si vous envisagez BYOC d'utiliser le Braket SDK pour créer des tâches quantiques, vous devez transmettre la valeur de la variable environnementale AMZN_BRAKET_JOB_TOKEN
au jobToken
paramètre de la CreateQuantumTask
demande. Dans le cas contraire, les tâches quantiques ne sont pas prioritaires et sont facturées comme des tâches quantiques autonomes ordinaires.