H2O MOJO 线程安全吗? - xgboost

Is H2O MOJO threadsafe? - xgboost

这与 H2O MOJO thread safe? but for xgboost 非常相似。

h2o 文档 Productionizing H2O 似乎没有提及任何相关内容。 在没有锁的线程中执行此操作是否线程安全?

BinomialModelPrediction p = model.predictBinomial(row);

或者更一般的问题,How to view a MOJO model 这篇文档给我的印象是,所有这些不同类型的模型的魔力本质上都是(if-else)决策树,不同之处在于它们是如何训练的。是真的吗?

更新 4:

Productionizing H2O FAQ

Are MOJOs thread safe?

Yes, all of H2O-3 MOJOs are thread safe.

更新 3:

这就像 h2o 有自己的 java 预测实现,并且可能是线程安全的查看数字 xgboost-predictor

更新 2:

这个thread cast some shadow, that xgboost may not be threadsafe for prediction. XGBoostJavaMojoModel

更新 1

Transform ML models into a native code (Java, C, Python, Go, JavaScript) with zero dependencies

m2cgen 让我觉得广义问题的答案很可能是正确的。

是的,XGBoost MOJO 和 XGBoost Java 预测器都是线程安全的。