qiskit_noise_learning.noise_learner.NoiseLearnerJob
class qiskit_noise_learning.noise_learner.NoiseLearnerJob(runtime_job: ProgramJob, data_mapper: ExecutorDataMapper, analysis_stage: AnalysisStage)
Bases: object
A noise learner job.
This class is a wrapper around the job returned by the executor that ran the experiment, which also includes attributes to analyze the outcome of a noise learning experiment.
Parameters
- runtime_job – The job returned by the executor the program was submitted to. This is a
RuntimeJobV2unless a different executor was supplied toNoiseLearner. - data_mapper – The data mapper describing the experiment layout.
- analysis_stage – The analysis stage to process the data.
__init__
__init__(runtime_job: ProgramJob, data_mapper: ExecutorDataMapper, analysis_stage: AnalysisStage)
Methods
Column 1 | Column 2 |
|---|---|
__init__(runtime_job, data_mapper, ...) | |
result(*args, **kwargs) | Compute the result of the noise learning job. |
Attributes
Column 1 | Column 2 |
|---|---|
runtime_job | The job returned by the executor the program was submitted to. |
runtime_job
Type: ProgramJob
The job returned by the executor the program was submitted to.
result
result(*args, **kwargs) → NoiseLearnerResult
Compute the result of the noise learning job.
This method forwards arguments to ProgramJob.result().
Was this page helpful?
Report a bug, typo, or request content on GitHub.