Open TolisChal opened 1 year ago
sampling.py
is included in github actions and runs correctly but rounding.py
is not included and it fails if added.
I reopen it since we have to find a way to run gurobi based tests on CI.
This is possible but we will have to update or extend the license from time to time. What we need is a Web License Service
Also there is non gurobi rounding version. And this exposes a deeper issue: the slow* and fast* function design where there is a lot of duplicate code and they are difficult to maintain or extend. This could be (partially) fixed by designing a more generic interface to lp solvers (see https://github.com/GeomScale/dingo/issues/84).
Then it's maybe better instead of going through the WLS task, to work on the #84 so we move to optlang
"Optlang provides a common interface to a series of optimization tools, so different solver backends can be changed in a transparent way."
so we do not care of maintaining more than one implementations for the same task
The test file
sampling.py
is not included in the github actions. However, when I added it fails.