TreeliteJNI
¶Treelite prediction runtime JNI functions
Philip Cho
TreeliteAssembleDenseBatch
(float[] data, float missing_value, long num_row, long num_col, long[] out)¶TreeliteAssembleSparseBatch
(float[] data, int[] col_ind, long[] row_ptr, long num_row, long num_col, long[] out)¶TreeliteBatchGetDimension
(long handle, boolean batch_sparse, long[] out_num_row, long[] out_num_col)¶TreeliteDeleteDenseBatch
(long handle, float[] data)¶TreeliteDeleteSparseBatch
(long handle, float[] data, int[] col_ind, long[] row_ptr)¶TreelitePredictorPredictBatch
(long handle, long batch, boolean batch_sparse, boolean verbose, boolean pred_margin, float[] out_result, long[] out_result_size)¶TreelitePredictorPredictInst
(long handle, byte[] inst, boolean pred_margin, float[] out_result, long[] out_result_size)¶TreelitePredictorQueryGlobalBias
(long handle, float[] out)¶TreelitePredictorQueryNumFeature
(long handle, long[] out)¶TreelitePredictorQueryNumOutputGroup
(long handle, long[] out)¶TreelitePredictorQueryResultSize
(long handle, long batch, boolean batch_sparse, long[] out)¶TreelitePredictorQueryResultSizeSingleInst
(long handle, long[] out)¶TreelitePredictorQuerySigmoidAlpha
(long handle, float[] out)¶checkCall
(int ret)¶Check the return code of the JNI call.
TreeliteError – if the call failed.