-
When testing the robustness of networks with small non-zero weights, MIPVerify can return an error with NaN values (e.g., #32). How should I handle this? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
It is a known issue that having input weights which are small (relative to the largest weights) but non-zero leads to issues in the numerical methods used by the underlying solver (Gurobi, CPLEX or similar). (In my experience, having sparse networks with weights exactly zero will actually help with solve times --- see the Appendix H to the paper linked in the README for some numerical details).
|
Beta Was this translation helpful? Give feedback.
It is a known issue that having input weights which are small (relative to the largest weights) but non-zero leads to issues in the numerical methods used by the underlying solver (Gurobi, CPLEX or similar).
(In my experience, having sparse networks with weights exactly zero will actually help with solve times --- see the Appendix H to the paper linked in the README for some numerical details).