English
Languages
English
Bengali
French
German
Japanese
Korean
Portuguese
Spanish
Tamil

Warning

The package qiskit-ibmq-provider is being deprecated and its repo is going to be archived soon. Please transition to the new packages. More information in https://ibm.biz/provider_migration_guide

ManagedJobSet

class ManagedJobSet(name=None, short_id=None)[source]

Bases: object

A set of managed jobs.

An instance of this class is returned when you submit experiments using IBMQJobManager.run(). It provides methods that allow you to interact with the jobs as a single entity. For example, you can retrieve the results for all of the jobs using results() and cancel all jobs using cancel().

ManagedJobSet constructor.

Parameters
  • name (Optional[str]) – Name for this set of jobs. If not specified, the current date and time is used.

  • short_id (Optional[str]) – Short ID for this set of jobs.

Methods

cancel

Cancel all jobs in this job set.

error_messages

Provide details about job failures.

job

Retrieve the job used to submit the specified experiment and its index.

job_set_id

Return the ID of this job set.

jobs

Return jobs in this job set.

managed_jobs

Return the managed jobs in this set.

name

Return the name of this job set.

qobjs

Return the Qobjs for the jobs in this set.

report

Return a report on current job statuses.

results

Return the results of the jobs.

retrieve_jobs

Retrieve previously submitted jobs in this set.

run

Execute a list of circuits or pulse schedules on a backend.

statuses

Return the status of each job in this set.

tags

Return the tags assigned to this job set.

update_name

Update the name of this job set.

update_tags

Update the tags assigned to this job set.