OptimizationResult#
- class OptimizationResult(status, value, iterations, message=None, raw_result=None)[source]#
Bases:
objectData class for representing optimization results.
- Parameters:
status (int) – Indicates if the optimization was successful. Should have one of the status constants as value.
value (float) – The value at the best point of the optimized function.
iterations (int) – The number of iterations during the optimization.
message (str | None) – Any additional message from the optimization algorithm. This can be an error message in case of failure.
raw_result (Any | None) – The raw result from the underlying algorithm.
- __init__(status, value, iterations, message=None, raw_result=None)#
Methods
__init__(status, value, iterations[, ...])Attributes
STATUS_FAILEDSTATUS_FINISHEDSTATUS_SUCCESSmessageraw_resultstatusvalueiterations