Python kernel crashes when solving Pyomo model created with OMLT using Cyipopt
I am trying to solve an optimization problem that has a neural network as a constraint. I am creating that constraint within Pyomo using the package OMLT. I am using Cyipopt as the optimizer. I am doing a comparative study using the Pynumero greybox platform which is only compatible with Cyipopt, thus, I must use Cyipopt to keep the optimizer consistent. It starts to run as expected but at some point the kernel inadvertently crashes. Does anyone know any work around this issue?