Results¶
Solution ¶
Bases: NamedTuple
The result of solving a problem.
x
instance-attribute
¶
The best solution in the structure of the variables, or None if none was found.
objective
instance-attribute
¶
Objective value of x, or infinity in the direction of optimization without one.
dual_bound
instance-attribute
¶
Bound on the optimal objective value that SCIP proved.
statistics
instance-attribute
¶
Callback counters of the expression handler, summed over all functions.
build
instance-attribute
¶
Time and counts of compiling the problem, zero if it was compiled before.
FileSolution ¶
Bases: NamedTuple
The result of solving a problem file with SCIP alone.
x
instance-attribute
¶
Values of the variables in file order, or None if no solution was found.
Status ¶
Bases: IntEnum
Why SCIP stopped solving, with SCIP's SCIP_STATUS values.
HandlerStatistics ¶
Bases: NamedTuple
Counters of every callback of the expression handler for one function.
CallbackStatistics ¶
Bases: NamedTuple
Counters of one callback of the expression handler.
BuildStatistics ¶
Bases: NamedTuple
Time and counts of building the terms of a problem.
lower_seconds
class-attribute
instance-attribute
¶
Seconds spent tracing and lowering programs to StableHLO.
compile_seconds
class-attribute
instance-attribute
¶
Seconds spent compiling StableHLO with the PJRT plugin.
load_seconds
class-attribute
instance-attribute
¶
Seconds spent reading lowered programs and executables from the disk cache.
loaded
class-attribute
instance-attribute
¶
Programs whose executables came from the disk cache.
reused
class-attribute
instance-attribute
¶
Terms whose compiled programs were already in memory.
skipped
class-attribute
instance-attribute
¶
Optional programs that were left out, with the reason.
wall_seconds
class-attribute
instance-attribute
¶
Seconds the build took on the wall clock, which is less than the sum of the seconds above when several threads build programs at once.
ScipVersion ¶
Bases: NamedTuple
Version of the linked SCIP library.