dwave.preprocessing.presolve.pypresolve.Presolver.presolve#
- Presolver.presolve(time_limit_s=inf)[source]#
Apply any loaded presolve techniques to the held constrained quadratic model.
Must be called after
normalize()
.- Parameters:
time_limit_s – A time limit in seconds. The presolve rounds will terminate after the time limit is exceeded. Defaults to
float("inf")
.- Returns:
A boolean indicating whether the model was modified by presolve.
- Raises:
TypeError – If called before
normalize()
.