Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the isDedicatedPage prop to the Class component #1204

Merged
merged 43 commits into from
Apr 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
6e6c1b6
add isDedicatedPage prop to class
arnaucasau Apr 19, 2024
37fc583
Regenerate qiskit 0.19.6
arnaucasau Apr 19, 2024
5f6baa6
Regenerate qiskit 0.24.1
arnaucasau Apr 19, 2024
8b94c17
Regenerate qiskit 0.25.4
arnaucasau Apr 19, 2024
6c2ab28
Regenerate qiskit 0.26.2
arnaucasau Apr 19, 2024
41dc015
Regenerate qiskit 0.27.0
arnaucasau Apr 19, 2024
be34111
Regenerate qiskit 0.28.0
arnaucasau Apr 19, 2024
d0f6d49
Regenerate qiskit 0.29.1
arnaucasau Apr 19, 2024
a1849f5
Regenerate qiskit 0.30.1
arnaucasau Apr 19, 2024
d0d6602
Regenerate qiskit 0.31.0
arnaucasau Apr 19, 2024
d9bf0c6
Regenerate qiskit 0.32.1
arnaucasau Apr 19, 2024
5ba1b1a
Regenerate qiskit 0.33.1
arnaucasau Apr 19, 2024
4c910fc
Regenerate qiskit 0.35.0
arnaucasau Apr 19, 2024
8eeebf7
Regenerate qiskit 0.36.0
arnaucasau Apr 19, 2024
90ff092
Regenerate qiskit 0.37.2
arnaucasau Apr 19, 2024
39da486
Regenerate qiskit 0.38.0
arnaucasau Apr 19, 2024
0d2ddbf
Regenerate qiskit 0.39.5
arnaucasau Apr 19, 2024
423a9fe
Regenerate qiskit 0.40.0
arnaucasau Apr 19, 2024
ca61563
Regenerate qiskit 0.41.0
arnaucasau Apr 19, 2024
97f2948
Regenerate qiskit 0.42.0
arnaucasau Apr 19, 2024
ca99186
Regenerate qiskit 0.43.0
arnaucasau Apr 19, 2024
64dd321
Regenerate qiskit 0.44.0
arnaucasau Apr 19, 2024
9950507
Regenerate qiskit 0.45.3
arnaucasau Apr 19, 2024
299ae1b
Regenerate qiskit 0.46.1
arnaucasau Apr 19, 2024
f09b225
Regenerate qiskit 1.0.2
arnaucasau Apr 19, 2024
b901b0d
Regenerate qiskit 1.1.0-dev
arnaucasau Apr 19, 2024
39d8488
Regenerate qiskit-ibm-runtime 0.14.0
arnaucasau Apr 19, 2024
67e2d98
Regenerate qiskit-ibm-runtime 0.15.0
arnaucasau Apr 19, 2024
97f4f62
Regenerate qiskit-ibm-runtime 0.16.1
arnaucasau Apr 19, 2024
cbb6ffb
Regenerate qiskit-ibm-runtime 0.17.0
arnaucasau Apr 19, 2024
0bad514
Regenerate qiskit-ibm-runtime 0.18.0
arnaucasau Apr 19, 2024
b680c46
Regenerate qiskit-ibm-runtime 0.19.1
arnaucasau Apr 19, 2024
76253c2
Regenerate qiskit-ibm-runtime 0.20.0
arnaucasau Apr 19, 2024
efb9b59
Regenerate qiskit-ibm-runtime 0.21.1
arnaucasau Apr 19, 2024
2d2f670
Regenerate qiskit-ibm-runtime 0.22.0
arnaucasau Apr 19, 2024
f208cb5
Regenerate qiskit-ibm-runtime 0.23.0
arnaucasau Apr 19, 2024
c77fbfd
Regenerate qiskit-ibm-runtime 0.24.0-dev
arnaucasau Apr 19, 2024
7f9d0da
Regenerate qiskit-ibm-provider 0.10.0
arnaucasau Apr 19, 2024
d32fd1e
Regenerate qiskit-ibm-provider 0.7.3
arnaucasau Apr 19, 2024
193417c
Regenerate qiskit-ibm-provider 0.8.0
arnaucasau Apr 19, 2024
b3ceefc
Regenerate qiskit-ibm-provider 0.9.0
arnaucasau Apr 19, 2024
4067457
Regenerate qiskit-ibm-provider 0.11.0
arnaucasau Apr 19, 2024
81dced9
fix tests
arnaucasau Apr 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.IBMBackend

# IBMBackend

<Class id="qiskit_ibm_provider.IBMBackend" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/ibm_backend.py#L79-L895" signature="IBMBackend(configuration, provider, api_client, instance=None)">
<Class id="qiskit_ibm_provider.IBMBackend" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/ibm_backend.py#L79-L895" signature="IBMBackend(configuration, provider, api_client, instance=None)">
Backend class interfacing with an IBM Quantum device.

You can run experiments on a backend using the [`run()`](#qiskit_ibm_provider.IBMBackend.run "qiskit_ibm_provider.IBMBackend.run") method. The [`run()`](#qiskit_ibm_provider.IBMBackend.run "qiskit_ibm_provider.IBMBackend.run") method takes one or more [`QuantumCircuit`](/api/qiskit/qiskit.circuit.QuantumCircuit "(in Qiskit v1.0)") and returns an `IBMJob` instance that represents the submitted job. Each job has a unique job ID, which can later be used to retrieve the job. An example of this flow:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.IBMBackendService

# IBMBackendService

<Class id="qiskit_ibm_provider.IBMBackendService" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/ibm_backend_service.py#L61-L741" signature="IBMBackendService(provider, hgp)">
<Class id="qiskit_ibm_provider.IBMBackendService" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/ibm_backend_service.py#L61-L741" signature="IBMBackendService(provider, hgp)">
Backend namespace for an IBM Quantum account.

Represent a namespace that provides backend related services for the IBM Quantum backends available to this account. An instance of this class is used as a callable attribute to the [`IBMProvider`](qiskit_ibm_provider.IBMProvider "qiskit_ibm_provider.IBMProvider") class. This allows a convenient way to query for all backends or to access a specific backend:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.IBMProvider

# IBMProvider

<Class id="qiskit_ibm_provider.IBMProvider" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/ibm_provider.py#L46-L671" signature="IBMProvider(token=None, url=None, name=None, instance=None, proxies=None, verify=None)">
<Class id="qiskit_ibm_provider.IBMProvider" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/ibm_provider.py#L46-L671" signature="IBMProvider(token=None, url=None, name=None, instance=None, proxies=None, verify=None)">
Provides access to the IBM Quantum services available to an account.

Authenticate against IBM Quantum for use from saved credentials or during session.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.Session

# Session

<Class id="qiskit_ibm_provider.Session" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/session.py#L22-L123" signature="Session(max_time=None, session_id=None)">
<Class id="qiskit_ibm_provider.Session" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/session.py#L22-L123" signature="Session(max_time=None, session_id=None)">
Class for creating a flexible Qiskit Runtime session.

A Qiskit Runtime `session` allows you to group a collection of iterative calls to the quantum computer. A session is started when the first job within the session is started. Subsequent jobs within the session are prioritized by the scheduler. Data used within a session, such as transpiled circuits, is also cached to avoid unnecessary overhead.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.job.IBMCircuitJob

# IBMCircuitJob

<Class id="qiskit_ibm_provider.job.IBMCircuitJob" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/job/ibm_circuit_job.py#L59-L860" signature="IBMCircuitJob(backend, api_client, job_id, creation_date=None, status=None, runtime_client=None, kind=None, name=None, time_per_step=None, result=None, error=None, session_id=None, tags=None, run_mode=None, client_info=None, **kwargs)">
<Class id="qiskit_ibm_provider.job.IBMCircuitJob" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/job/ibm_circuit_job.py#L59-L860" signature="IBMCircuitJob(backend, api_client, job_id, creation_date=None, status=None, runtime_client=None, kind=None, name=None, time_per_step=None, result=None, error=None, session_id=None, tags=None, run_mode=None, client_info=None, **kwargs)">
Representation of a job that executes on an IBM Quantum backend.

The job may be executed on a simulator or a real device. A new `IBMCircuitJob` instance is returned when you call `IBMBackend.run()` to submit a job to a particular backend.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.job.IBMCompositeJob

# IBMCompositeJob

<Class id="qiskit_ibm_provider.job.IBMCompositeJob" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/job/ibm_composite_job.py#L72-L1317" signature="IBMCompositeJob(backend, api_client, job_id=None, creation_date=None, jobs=None, circuits_list=None, run_config=None, name=None, tags=None, client_version=None)">
<Class id="qiskit_ibm_provider.job.IBMCompositeJob" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/job/ibm_composite_job.py#L72-L1317" signature="IBMCompositeJob(backend, api_client, job_id=None, creation_date=None, jobs=None, circuits_list=None, run_config=None, name=None, tags=None, client_version=None)">
Representation of a set of jobs that execute on an IBM Quantum backend.

An `IBMCompositeJob` instance is returned when you call `IBMBackend.run()` to submit a list of circuits whose length exceeds the maximum allowed by the backend or by the `max_circuits_per_job` parameter.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.job.QueueInfo

# QueueInfo

<Class id="qiskit_ibm_provider.job.QueueInfo" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/job/queueinfo.py#L25-L183" signature="QueueInfo(position_in_queue=None, status=None, estimated_start_time=None, estimated_completion_time=None, hub_priority=None, group_priority=None, project_priority=None, job_id=None, **kwargs)">
<Class id="qiskit_ibm_provider.job.QueueInfo" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/job/queueinfo.py#L25-L183" signature="QueueInfo(position_in_queue=None, status=None, estimated_start_time=None, estimated_completion_time=None, hub_priority=None, group_priority=None, project_priority=None, job_id=None, **kwargs)">
Queue information for a job.

QueueInfo constructor.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.transpiler.passes.scheduling.ALAPScheduleAn

# ALAPScheduleAnalysis

<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.ALAPScheduleAnalysis" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/scheduler.py#L437-L665" signature="ALAPScheduleAnalysis(durations)">
<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.ALAPScheduleAnalysis" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/scheduler.py#L437-L665" signature="ALAPScheduleAnalysis(durations)">
Dynamic circuits as-late-as-possible (ALAP) scheduling analysis pass.

This is a scheduler designed to work for the unique scheduling constraints of the dynamic circuits backends due to the limitations imposed by hardware. This is expected to evolve over time as the dynamic circuit backends also change.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.transpiler.passes.scheduling.ASAPScheduleAn

# ASAPScheduleAnalysis

<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.ASAPScheduleAnalysis" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/scheduler.py#L304-L434" signature="ASAPScheduleAnalysis(durations)">
<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.ASAPScheduleAnalysis" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/scheduler.py#L304-L434" signature="ASAPScheduleAnalysis(durations)">
Dynamic circuits as-soon-as-possible (ASAP) scheduling analysis pass.

This is a scheduler designed to work for the unique scheduling constraints of the dynamic circuits backends due to the limitations imposed by hardware. This is expected to evolve over time as the dynamic circuit backends also change.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.transpiler.passes.scheduling.BlockBasePadde

# BlockBasePadder

<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.BlockBasePadder" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/block_base_padder.py#L38-L641" signature="BlockBasePadder(schedule_idle_qubits=False)">
<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.BlockBasePadder" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/block_base_padder.py#L38-L641" signature="BlockBasePadder(schedule_idle_qubits=False)">
The base class of padding pass.

This pass requires one of scheduling passes to be executed before itself. Since there are multiple scheduling strategies, the selection of scheduling pass is left in the hands of the pass manager designer. Once a scheduling analysis pass is run, `node_start_time` is generated in the `property_set`. This information is represented by a python dictionary of the expected instruction execution times keyed on the node instances. The padding pass expects all `DAGOpNode` in the circuit to be scheduled.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.transpiler.passes.scheduling.DynamicCircuit

# DynamicCircuitInstructionDurations

<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.DynamicCircuitInstructionDurations" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/utils.py#L133-L367" signature="DynamicCircuitInstructionDurations(instruction_durations=None, dt=None, enable_patching=True)">
<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.DynamicCircuitInstructionDurations" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/utils.py#L133-L367" signature="DynamicCircuitInstructionDurations(instruction_durations=None, dt=None, enable_patching=True)">
For dynamic circuits the IBM Qiskit backend currently reports instruction durations that differ compared with those required for the legacy Qobj-based path. For now we use this class to report updated InstructionDurations. TODO: This would be mitigated by a specialized Backend/Target for dynamic circuit backends.

Dynamic circuit instruction durations.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.transpiler.passes.scheduling.PadDelay

# PadDelay

<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.PadDelay" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/pad_delay.py#L22-L78" signature="PadDelay(fill_very_end=True, schedule_idle_qubits=False)">
<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.PadDelay" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/pad_delay.py#L22-L78" signature="PadDelay(fill_very_end=True, schedule_idle_qubits=False)">
Padding idle time with Delay instructions.

Consecutive delays will be merged in the output of this pass.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.transpiler.passes.scheduling.PadDynamicalDe

# PadDynamicalDecoupling

<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.PadDynamicalDecoupling" github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/dynamical_decoupling.py#L39-L583" signature="PadDynamicalDecoupling(durations, dd_sequences, qubits=None, spacings=None, skip_reset_qubits=True, pulse_alignment=16, extra_slack_distribution='middle', sequence_min_length_ratios=None, insert_multiple_cycles=False, coupling_map=None, alt_spacings=None, schedule_idle_qubits=False)">
<Class id="qiskit_ibm_provider.transpiler.passes.scheduling.PadDynamicalDecoupling" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-provider/tree/stable/0.10/qiskit_ibm_provider/transpiler/passes/scheduling/dynamical_decoupling.py#L39-L583" signature="PadDynamicalDecoupling(durations, dd_sequences, qubits=None, spacings=None, skip_reset_qubits=True, pulse_alignment=16, extra_slack_distribution='middle', sequence_min_length_ratios=None, insert_multiple_cycles=False, coupling_map=None, alt_spacings=None, schedule_idle_qubits=False)">
Dynamical decoupling insertion pass for IBM dynamic circuit backends.

This pass works on a scheduled, physical circuit. It scans the circuit for idle periods of time (i.e. those containing delay instructions) and inserts a DD sequence of gates in those spots. These gates amount to the identity, so do not alter the logical action of the circuit, but have the effect of mitigating decoherence in those idle periods. As a special case, the pass allows a length-1 sequence (e.g. \[XGate()]). In this case the DD insertion happens only when the gate inverse can be absorbed into a neighboring gate in the circuit (so we would still be replacing Delay with something that is equivalent to the identity). This can be used, for instance, as a Hahn echo. This pass ensures that the inserted sequence preserves the circuit exactly (including global phase).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.IBMBackend

# IBMBackend

<Class id="qiskit_ibm_provider.IBMBackend" github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/ibm_backend.py" signature="IBMBackend(configuration, provider, api_client, instance=None)">
<Class id="qiskit_ibm_provider.IBMBackend" isDedicatedPage={true} github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/ibm_backend.py" signature="IBMBackend(configuration, provider, api_client, instance=None)">
Backend class interfacing with an IBM Quantum device.

You can run experiments on a backend using the [`run()`](qiskit_ibm_provider.IBMBackend#run "qiskit_ibm_provider.IBMBackend.run") method. The [`run()`](qiskit_ibm_provider.IBMBackend#run "qiskit_ibm_provider.IBMBackend.run") method takes one or more [`QuantumCircuit`](/api/qiskit/qiskit.circuit.QuantumCircuit "(in Qiskit v0.45)") and returns an `IBMJob` instance that represents the submitted job. Each job has a unique job ID, which can later be used to retrieve the job. An example of this flow:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.IBMBackendService

# IBMBackendService

<Class id="qiskit_ibm_provider.IBMBackendService" github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/ibm_backend_service.py" signature="IBMBackendService(provider, hgp)">
<Class id="qiskit_ibm_provider.IBMBackendService" isDedicatedPage={true} github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/ibm_backend_service.py" signature="IBMBackendService(provider, hgp)">
Backend namespace for an IBM Quantum account.

Represent a namespace that provides backend related services for the IBM Quantum backends available to this account. An instance of this class is used as a callable attribute to the [`IBMProvider`](qiskit_ibm_provider.IBMProvider "qiskit_ibm_provider.IBMProvider") class. This allows a convenient way to query for all backends or to access a specific backend:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.IBMProvider

# IBMProvider

<Class id="qiskit_ibm_provider.IBMProvider" github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/ibm_provider.py" signature="IBMProvider(token=None, url=None, name=None, instance=None, proxies=None, verify=None)">
<Class id="qiskit_ibm_provider.IBMProvider" isDedicatedPage={true} github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/ibm_provider.py" signature="IBMProvider(token=None, url=None, name=None, instance=None, proxies=None, verify=None)">
Provides access to the IBM Quantum services available to an account.

Authenticate against IBM Quantum for use from saved credentials or during session.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.Session

# Session

<Class id="qiskit_ibm_provider.Session" github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/session.py" signature="Session(max_time=None)">
<Class id="qiskit_ibm_provider.Session" isDedicatedPage={true} github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/session.py" signature="Session(max_time=None)">
Class for creating a flexible Qiskit Runtime session.

A Qiskit Runtime `session` allows you to group a collection of iterative calls to the quantum computer. A session is started when the first job within the session is started. Subsequent jobs within the session are prioritized by the scheduler. Data used within a session, such as transpiled circuits, is also cached to avoid unnecessary overhead.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.job.IBMCircuitJob

# IBMCircuitJob

<Class id="qiskit_ibm_provider.job.IBMCircuitJob" github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/job/ibm_circuit_job.py" signature="IBMCircuitJob(backend, api_client, job_id, creation_date=None, status=None, runtime_client=None, kind=None, name=None, time_per_step=None, result=None, error=None, session_id=None, tags=None, run_mode=None, client_info=None, **kwargs)">
<Class id="qiskit_ibm_provider.job.IBMCircuitJob" isDedicatedPage={true} github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/job/ibm_circuit_job.py" signature="IBMCircuitJob(backend, api_client, job_id, creation_date=None, status=None, runtime_client=None, kind=None, name=None, time_per_step=None, result=None, error=None, session_id=None, tags=None, run_mode=None, client_info=None, **kwargs)">
Representation of a job that executes on an IBM Quantum backend.

The job may be executed on a simulator or a real device. A new `IBMCircuitJob` instance is returned when you call `IBMBackend.run()` to submit a job to a particular backend.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit_ibm_provider.job.IBMCompositeJob

# IBMCompositeJob

<Class id="qiskit_ibm_provider.job.IBMCompositeJob" github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/job/ibm_composite_job.py" signature="IBMCompositeJob(backend, api_client, job_id=None, creation_date=None, jobs=None, circuits_list=None, run_config=None, name=None, tags=None, client_version=None)">
<Class id="qiskit_ibm_provider.job.IBMCompositeJob" isDedicatedPage={true} github="https://github.com/qiskit/qiskit-ibm-provider/tree/stable/0.7/qiskit_ibm_provider/job/ibm_composite_job.py" signature="IBMCompositeJob(backend, api_client, job_id=None, creation_date=None, jobs=None, circuits_list=None, run_config=None, name=None, tags=None, client_version=None)">
Representation of a set of jobs that execute on an IBM Quantum backend.

An `IBMCompositeJob` instance is returned when you call `IBMBackend.run()` to submit a list of circuits whose length exceeds the maximum allowed by the backend or by the `max_circuits_per_job` parameter.
Expand Down
Loading
Loading