amplify.client.FujitsuDA3SolverClientResult

class FujitsuDA3SolverClientResult

A class that provides information about the execution results obtained by FujitsuDA3SolverClient.

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

Attributes

annealing_time_ms

[Deprecated] The annealing time in a given job, measured in milliseconds.

penalty_energy

A list of penalty_energy.

progress

A list of progress of FujitsuDA3Solver.

solutions

A list of solutions.

status

The Status of the job in FujitsuDA3Solver.

timing

Timing-related information about FujitsuDA3Solver client.

property annealing_time_ms

[Deprecated] The annealing time in a given job, measured in milliseconds.

Type:

int

property penalty_energy

A list of penalty_energy. The index of the list corresponds to that of solutions. The values of penalty_energy are None unless set_penalty_binary_polynomial is set to True. If the value of penalty_energy is not 0, it indicates that the constraint condition of the problem is not satisfied. For more information, see QuboSolution Schemas in Digital Annealer API reference (QUBO API V3).

Type:

list

property progress

A list of progress of FujitsuDA3Solver. Each element of the list is ClientResultProgress object. progress has time, energy, and penalty_energy properties. For more information, see Progress Schemas in Digital Annealer API reference (QUBO API V3).

Type:

list

property solutions

A list of solutions. Each element in the list is a ClientSolution object. The values of "energy", "configuration", and frequency" of the QuboSolution of FujitsuDA3Solver are mapped to energy, values, and frequency properties, respectively.

Type:

list

property status

The Status of the job in FujitsuDA3Solver. 'Deleted' is output as the default behavior, since Amplify SDK posts Delete request of the job after obtaining the results.

Type:

str

property timing

Timing-related information about FujitsuDA3Solver client. solve_time and total_elapsed_time can be selected.

Type:

FujitsuDA3SolverClientResultTiming