yadda yadda yadda

Results 55 comments of yadda yadda yadda

Hey @ybjeon all build scripts are available in the `build-swig` subfolder - everything is dockerized and reproduceable

@Kwoks2017 can you make a reproducer example with some dummy model? As I tried to replicate the issue with the following snippet: ```java LGBMDataset dataset = LGBMDataset.createFromFile("src/test/resources/cancer.csv", "header=true label=name:Classification", null);...

Thank you for your hints, but can you please make a reproducer which is indeed reproduceable? :) So it should not be a snippet but a complete app I can...

I guess it's related to this upstream issue: https://github.com/microsoft/LightGBM/issues/2392 The code reproducing this issue: ```java LGBMDataset dataset = LGBMDataset.createFromFile("src/test/resources/cancer.csv", "header=true label=name:Classification", null); LGBMBooster booster = LGBMBooster.create(dataset, "objective=binary label=name:Classification"); booster.updateOneIter(); booster.updateOneIter();...

And it crashes only with C_API_PREDICT_CONTRIB, with C_API_PREDICT_NORMAL it's perfectly fine. So I guess it sounds like an upstream bug for some lightgbm c library parts not being thread-safe.

Yes, it's an upstream issue: https://github.com/microsoft/LightGBM/issues/5482

@pavel-ptashyts here it is: https://github.com/metarank/lightgbm4j/pull/92 I'll close this issue as fixed upstream, if it's not the case - feel free to reopen.

Wow, seems epic. I'll wait for CI to pass and merge it. Thanks!

And also the HF inference server - the only open source one

This is also soft-blocked on https://github.com/nixiesearch/nixiesearch/issues/403 - as we need to also support document deletes without using REST API.