bloqade.analog.builder.backend.quera.QuEraDeviceRoute
classQuEraDeviceRoute¶source
bloqade.analog.builder.backend.quera.QuEraDeviceRoute
Bases: Builder
class QuEraDeviceRoutemethoddevice¶source
bloqade.analog.builder.backend.quera.QuEraDeviceRoute.device
def device(config_file: Optional[str] = None, **api_config={})Specify QuEra’s QPU device,
-
Possible Next:
->
...device().submit:: submit aync remote job->
...device().run:: submit job and wait until job finished and results returned->
...device().__callable__:: submit job and wait until job finished and results returned
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
config_file | Optional[str] | None | file that speficy the target hardware |
**api_config | — | {} |
Return
QuEraHardwareRoutine
sourcemethodaquila¶source
bloqade.analog.builder.backend.quera.QuEraDeviceRoute.aquila
def aquila()Specify QuEra’s Aquila QPU
-
Possible Next:
->
...aquila().submit:: submit aync remote job->
...aquila().run:: submit job and wait until job finished and results returned->
...aquila().__callable__:: submit job and wait until job finished and results returned
Return
QuEraHardwareRoutine
sourcemethodcloud_mock¶source
bloqade.analog.builder.backend.quera.QuEraDeviceRoute.cloud_mock
def cloud_mock()Specify QuEra’s Remote Mock QPU
-
Possible Next:
->
...aquila().submit:: submit aync remote job->
...aquila().run:: submit job and wait until job finished and results returned->
...aquila().__callable__:: submit job and wait until job finished and results returned
Return
QuEraHardwareRoutine
sourcemethodmock¶source
bloqade.analog.builder.backend.quera.QuEraDeviceRoute.mock
Signature
def mock(state_file: str = '.mock_state.txt', submission_error: bool = False)Specify mock, testing locally.
-
Possible Next:
->
...aquila().submit:: submit aync remote job->
...aquila().run:: submit job and wait until job finished and results returned->
...aquila().__callable__:: submit job and wait until job finished and results returned
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
state_file | str | '.mock_state.txt' | |
submission_error | bool | False |
Return
QuEraHardwareRoutine
sourcemethodcustom¶source
bloqade.analog.builder.backend.quera.QuEraDeviceRoute.custom