tests/python/test_lightgbm_integration.py::TestLightGBMIntegration::test_sparse_categorical_model test generates code with high-cardinality categorical splits. For such splits, Treelite currently generates massively long if conditions. This doesn't cause issue with GCC, but crashes Apple Clang and freezes MSVC.
TODO. Implement a more compact representation for categorical splits.
tests/python/test_lightgbm_integration.py::TestLightGBMIntegration::test_sparse_categorical_model
test generates code with high-cardinality categorical splits. For such splits, Treelite currently generates massively longif
conditions. This doesn't cause issue with GCC, but crashes Apple Clang and freezes MSVC.TODO. Implement a more compact representation for categorical splits.