public abstract class XGBoostPojoWriter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
_namePrefix |
protected XGBoostOutput |
_output |
protected biz.k11i.xgboost.Predictor |
_p |
| Modifier | Constructor and Description |
|---|---|
protected |
XGBoostPojoWriter(biz.k11i.xgboost.Predictor p,
java.lang.String namePrefix,
XGBoostOutput output,
double defaultThreshold) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getFeatureAccessor(int idx) |
static XGBoostPojoWriter |
make(biz.k11i.xgboost.Predictor p,
java.lang.String namePrefix,
XGBoostOutput output,
double defaultThreshold) |
protected abstract void |
renderComputePredict(water.util.SBPrintStream sb,
water.codegen.CodeGeneratorPipeline fileCtx) |
void |
renderJavaPredictBody(water.util.SBPrintStream sb,
water.codegen.CodeGeneratorPipeline fileCtx) |
protected final biz.k11i.xgboost.Predictor _p
protected final java.lang.String _namePrefix
protected final XGBoostOutput _output
protected XGBoostPojoWriter(biz.k11i.xgboost.Predictor p,
java.lang.String namePrefix,
XGBoostOutput output,
double defaultThreshold)
public static XGBoostPojoWriter make(biz.k11i.xgboost.Predictor p, java.lang.String namePrefix, XGBoostOutput output, double defaultThreshold)
protected java.lang.String getFeatureAccessor(int idx)
public void renderJavaPredictBody(water.util.SBPrintStream sb,
water.codegen.CodeGeneratorPipeline fileCtx)
protected abstract void renderComputePredict(water.util.SBPrintStream sb,
water.codegen.CodeGeneratorPipeline fileCtx)