Gabriel Hackebeil

Results 18 comments of Gabriel Hackebeil

Here is some relevant profiling: ``` Ordered by: internal time, cumulative time ncalls tottime percall cumtime percall filename:lineno(function) 1 47.189 47.189 48.069 48.069 {cplex._internal.py1013_cplex1260.Pylolmat_to_CHBmat} 100001 23.235 0.000 23.235 0.000 {cplex._internal.py1013_cplex1260.CPXXgetcolindex}...

Yes. From CPLEX.py: ```python if 'relax_integrality' in self.options: script += 'change problem lp\n' ```

I agree that the is_relational check probably needs to go into the writers either way. However, why not just disallow storing relational expressions in the Expression object as well? It...

That's a good catch. I believe Objective is a subclass of Expression though, so disallowing it there would also cover this second case. Since this works with the NL writer...

@jsiirola: Are you in favor of at least temporarily disallowing it until someone actually adds this kind of functionality? I imagine the difference will be 1-2 lines of code in...

This one took me some time to figure out. Here is the issue: The baron solver, as far as I am aware, does not accept command line options. When we...

I think it's probably good to keep around until someone starts on the solver base class re-implementation.

Is there really a need to add implicit sets the model? I understand why they are being created, but couldn't they just be kept alive by the objects that reference...

I'm seeing this as well with Python 2.7.13 built from source on a Linux machine. I'm using vmprof master (7dba52895e85eb860032f212239a220912f8465f) installed using pip. I've determined that these warnings appear solely...