RQAOAResult

class RQAOAResult

Bases: Generic[SamplingMeta_co]

Raw result produced by a single RQAOA run.

Returned by RQAOA.run and exposed through Result.

Methods

Attributes

durations

Total timing breakdown for the entire RQAOA run.

num_execution

Number of objective function evaluations performed during classical optimization.

optimized_objective

Best objective value found.

optimized_solution

Best solution found, as a tuple of spin values.

history

Per-iteration records accumulated during the RQAOA optimization process, in the order they were performed.

__eq__(other)

Return self==value.

__init__(
durations: RQAOADurations,
num_execution: int,
optimized_objective: float,
optimized_solution: RQAOASolType,
history: Sequence[RQAOAHistoryItem[SamplingMeta_co]],
) None
__repr__()

Return repr(self).

__dataclass_fields__ = {'durations': Field(name='durations',type='RQAOADurations',default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD), 'history': Field(name='history',type='Sequence[RQAOAHistoryItem[SamplingMeta_co]]',default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD), 'num_execution': Field(name='num_execution',type='int',default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD), 'optimized_objective': Field(name='optimized_objective',type='float',default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD), 'optimized_solution': Field(name='optimized_solution',type='RQAOASolType',default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD)}
__dataclass_params__ = _DataclassParams(init=True,repr=True,eq=True,order=False,unsafe_hash=False,frozen=False)
__hash__ = None
__match_args__ = ('durations', 'num_execution', 'optimized_objective', 'optimized_solution', 'history')
durations: RQAOADurations

Total timing breakdown for the entire RQAOA run.

history: Sequence[RQAOAHistoryItem[SamplingMeta_co]]

Per-iteration records accumulated during the RQAOA optimization process, in the order they were performed.

num_execution: int

Number of objective function evaluations performed during classical optimization.

optimized_objective: float

Best objective value found.

optimized_solution: RQAOASolType

Best solution found, as a tuple of spin values.