Since I started the Treelite project back in year 2017, many things have changed, including my personal circumstances.
It turns out that I was not able to properly maintain a significant portion of Treelite. The parts include: 1) C code generator; 2) the prediction runtime; 3) Treelite4J (*). To address this, I migrated the unmaintained portion of Treelite to a separate project, TL2cgen. You may read the detailed rationale at https://github.com/dmlc/treelite/issues/438.
If you are interested in maintaining TL2cgen or TL2cgen4J, please let me know.
Since I started the Treelite project back in year 2017, many things have changed, including my personal circumstances. It turns out that I was not able to properly maintain a significant portion of Treelite. The parts include: 1) C code generator; 2) the prediction runtime; 3) Treelite4J (*). To address this, I migrated the unmaintained portion of Treelite to a separate project, TL2cgen. You may read the detailed rationale at https://github.com/dmlc/treelite/issues/438.
If you are interested in maintaining TL2cgen or TL2cgen4J, please let me know.
(*) Now TL2cgen4J, found at https://github.com/dmlc/tl2cgen/tree/main/java_runtime