kalininalab / DataSAIL

DataSAIL is a tool to split datasets while reducing information leakage.
https://datasail.readthedocs.io
MIT License
18 stars 1 forks source link

KeyError when ILP remains unsolved #23

Closed Old-Shatterhand closed 7 months ago

Old-Shatterhand commented 7 months ago

Describe the bug When a problem is not feasible (or no solution has been found in the time-limit), DataSAIL raises an KeyError downstream around routine.py line 84. image

To Reproduce To done in a pytest

Expected behavior Report a warning for that case and remove the unsolved technique from the list of to-be-computed techniques to avoid KeyErrors.

Environment (please complete the following information):

Additional context None

Old-Shatterhand commented 7 months ago

This issue was addressed in push a98893b. It will be released with the next version.