amplify.client.FujitsuDA4SolverClientResult

class FujitsuDA4SolverClientResult

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

__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 FujitsuDA4Solver.

solutions

A list of solutions.

status

The Status of the job in FujitsuDA4Solver.

timing

Timing-related information about FujitsuDA4Solver 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 V4).

Type

list

property progress

A list of progress of FujitsuDA4Solver. 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 V4).

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 FujitsuDA4Solver are mapped to energy, values, and frequency properties, respectively.

Type

list

property status

The Status of the job in FujitsuDA4Solver. '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 FujitsuDA4Solver client. solve_time and total_elapsed_time are included.

Type

FujitsuDA4SolverClientResultTiming