...assign(assignments).bloqade: select the bloqade local emulator backend
...assign(assignments).braket: select braket local emulator or QuEra hardware
...assign(assignments).device(specifier_string): select backend by specifying a
string
...assign(assignments).batch_assign(assignments): assign multiple values for a
parameter sweep
...assign(assignments).parallelize(cluster_spacing): parallelize the program
register
...assign(assignments).args([previously_defined_vars]): defer value assignment to
runtime
Parameters
Name
Type
Default
Description
**assignments
—
{}
Returns
AssignAssign: A new instance of the Assign class with the specified assignments.
Raises
Type
Description
ValueError
If an invalid assignment is provided.
Note
This is reserved for variables that should take single values or for
spatial modulations created with .scale(str). After assigning values,
you can choose a backend for emulation or execution.