When solving the issue #42 we had to make a workaround for writing sparse tables with empty lines. The bug requiring the workaround will be fixed in a upcoming Khiops version (https://github.com/KhiopsML/khiops/issues/235). When that lands we should have a conditional code on the khiops version to whether apply or not the workaround. This is to support all 10.x.x series.
Questions/Ideas
Since is a critical part of the code we should be able to plug the function that writes a sparse row instead of testing the version for each row.
Description
When solving the issue #42 we had to make a workaround for writing sparse tables with empty lines. The bug requiring the workaround will be fixed in a upcoming Khiops version (https://github.com/KhiopsML/khiops/issues/235). When that lands we should have a conditional code on the khiops version to whether apply or not the workaround. This is to support all 10.x.x series.
Questions/Ideas