Class lightgbmlib
java.lang.Object
com.microsoft.ml.lightgbm.lightgbmlib
- All Implemented Interfaces:
lightgbmlibConstants
-
Field Summary
Fields inherited from interface com.microsoft.ml.lightgbm.lightgbmlibConstants
C_API_DTYPE_FLOAT32, C_API_DTYPE_FLOAT64, C_API_DTYPE_INT32, C_API_DTYPE_INT64, C_API_FEATURE_IMPORTANCE_GAIN, C_API_FEATURE_IMPORTANCE_SPLIT, C_API_MATRIX_TYPE_CSC, C_API_MATRIX_TYPE_CSR, C_API_PREDICT_CONTRIB, C_API_PREDICT_LEAF_INDEX, C_API_PREDICT_NORMAL, C_API_PREDICT_RAW_SCORE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SWIGTYPE_p_voidstatic shortbyteArray_getitem(SWIGTYPE_p_unsigned_char ary, long index) static voidbyteArray_setitem(SWIGTYPE_p_unsigned_char ary, long index, short value) static voidbytep_assign(SWIGTYPE_p_unsigned_char obj, short value) static shortstatic SWIGTYPE_p_unsigned_charcopy_bytep(short value) static SWIGTYPE_p_doublecopy_doublep(double value) static SWIGTYPE_p_floatcopy_floatp(float value) static SWIGTYPE_p_intcopy_int32_tp(int value) static SWIGTYPE_p_long_longcopy_int64_tp(long value) static SWIGTYPE_p_intcopy_intp(int value) static SWIGTYPE_p_longcopy_longp(int value) static SWIGTYPE_p_size_tcopy_size_tp(long value) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic SWIGTYPE_p_long_longstatic SWIGTYPE_p_voidstatic doubledoubleArray_getitem(SWIGTYPE_p_double ary, long index) static voiddoubleArray_setitem(SWIGTYPE_p_double ary, long index, double value) static voiddoublep_assign(SWIGTYPE_p_double obj, double value) static doublestatic SWIGTYPE_p_doubledoublePtrArray_getitem(SWIGTYPE_p_p_double ary, long index) static voiddoublePtrArray_setitem(SWIGTYPE_p_p_double ary, long index, SWIGTYPE_p_double value) static SWIGTYPE_p_voidstatic floatfloatArray_getitem(SWIGTYPE_p_float ary, long index) static voidfloatArray_setitem(SWIGTYPE_p_float ary, long index, float value) static voidfloatp_assign(SWIGTYPE_p_float obj, float value) static floatstatic SWIGTYPE_p_intstatic SWIGTYPE_p_voidstatic SWIGTYPE_p_intstatic SWIGTYPE_p_voidstatic voidint32_tp_assign(SWIGTYPE_p_int obj, int value) static intstatic SWIGTYPE_p_doublestatic SWIGTYPE_p_longstatic SWIGTYPE_p_voidstatic voidint64_tp_assign(SWIGTYPE_p_long_long obj, long value) static longstatic intintArray_getitem(SWIGTYPE_p_int ary, long index) static voidintArray_setitem(SWIGTYPE_p_int ary, long index, int value) static voidintp_assign(SWIGTYPE_p_int obj, int value) static intintp_value(SWIGTYPE_p_int obj) static SWIGTYPE_p_intintPtrArray_getitem(SWIGTYPE_p_p_int ary, long index) static voidintPtrArray_setitem(SWIGTYPE_p_p_int ary, long index, SWIGTYPE_p_int value) static Stringstatic intLGBM_BoosterAddValidData(SWIGTYPE_p_void handle, SWIGTYPE_p_void valid_data) static intLGBM_BoosterCalcNumPredict(SWIGTYPE_p_void handle, int num_row, int predict_type, int start_iteration, int num_iteration, SWIGTYPE_p_long_long out_len) static intLGBM_BoosterCreate(SWIGTYPE_p_void train_data, String parameters, SWIGTYPE_p_p_void out) static intLGBM_BoosterCreateFromModelfile(String filename, SWIGTYPE_p_int out_num_iterations, SWIGTYPE_p_p_void out) static intLGBM_BoosterDumpModel(SWIGTYPE_p_void handle, int start_iteration, int num_iteration, int feature_importance_type, long buffer_len, SWIGTYPE_p_long_long out_len, String out_str) static StringLGBM_BoosterDumpModelSWIG(SWIGTYPE_p_void handle, int start_iteration, int num_iteration, int feature_importance_type, long buffer_len, SWIGTYPE_p_long_long out_len) static intLGBM_BoosterFeatureImportance(SWIGTYPE_p_void handle, int num_iteration, int importance_type, SWIGTYPE_p_double out_results) static intLGBM_BoosterFree(SWIGTYPE_p_void handle) static intLGBM_BoosterFreePredictSparse(SWIGTYPE_p_void indptr, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int indptr_type, int data_type) static intLGBM_BoosterGetCurrentIteration(SWIGTYPE_p_void handle, SWIGTYPE_p_int out_iteration) static intLGBM_BoosterGetEval(SWIGTYPE_p_void handle, int data_idx, SWIGTYPE_p_int out_len, SWIGTYPE_p_double out_results) static intLGBM_BoosterGetEvalCounts(SWIGTYPE_p_void handle, SWIGTYPE_p_int out_len) static SWIGTYPE_p_voidstatic SWIGTYPE_p_voidstatic intLGBM_BoosterGetLeafValue(SWIGTYPE_p_void handle, int tree_idx, int leaf_idx, SWIGTYPE_p_double out_val) static intLGBM_BoosterGetLinear(SWIGTYPE_p_void handle, SWIGTYPE_p_int out) static intLGBM_BoosterGetLoadedParam(SWIGTYPE_p_void handle, long buffer_len, SWIGTYPE_p_long_long out_len, String out_str) static intLGBM_BoosterGetLowerBoundValue(SWIGTYPE_p_void handle, SWIGTYPE_p_double out_results) static intLGBM_BoosterGetNumClasses(SWIGTYPE_p_void handle, SWIGTYPE_p_int out_len) static intLGBM_BoosterGetNumFeature(SWIGTYPE_p_void handle, SWIGTYPE_p_int out_len) static intLGBM_BoosterGetNumPredict(SWIGTYPE_p_void handle, int data_idx, SWIGTYPE_p_long_long out_len) static intLGBM_BoosterGetPredict(SWIGTYPE_p_void handle, int data_idx, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterGetUpperBoundValue(SWIGTYPE_p_void handle, SWIGTYPE_p_double out_results) static intLGBM_BoosterLoadModelFromString(String model_str, SWIGTYPE_p_int out_num_iterations, SWIGTYPE_p_p_void out) static intLGBM_BoosterMerge(SWIGTYPE_p_void handle, SWIGTYPE_p_void other_handle) static intLGBM_BoosterNumberOfTotalModel(SWIGTYPE_p_void handle, SWIGTYPE_p_int out_models) static intLGBM_BoosterNumModelPerIteration(SWIGTYPE_p_void handle, SWIGTYPE_p_int out_tree_per_iteration) static intLGBM_BoosterPredictForArrow(SWIGTYPE_p_void handle, long n_chunks, SWIGTYPE_p_ArrowArray chunks, SWIGTYPE_p_ArrowSchema schema, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForCSC(SWIGTYPE_p_void handle, SWIGTYPE_p_void col_ptr, int col_ptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long ncol_ptr, long nelem, long num_row, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForCSR(SWIGTYPE_p_void handle, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForCSRSingle(int[] indices, double[] values, int numNonZeros, SWIGTYPE_p_void handle, int indptr_type, int data_type, long nelem, long num_col, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForCSRSingleRow(SWIGTYPE_p_void handle, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForCSRSingleRowFast(SWIGTYPE_p_void fastConfig_handle, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, long nindptr, long nelem, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForCSRSingleRowFastCriticalSWIG(int[] indices, double[] values, int numNonZeros, SWIGTYPE_p_void handle, int indptr_type, long nelem, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForCSRSingleRowFastInit(SWIGTYPE_p_void handle, int predict_type, int start_iteration, int num_iteration, int data_type, long num_col, String parameter, SWIGTYPE_p_p_void out_fastConfig) static intLGBM_BoosterPredictForFile(SWIGTYPE_p_void handle, String data_filename, int data_has_header, int predict_type, int start_iteration, int num_iteration, String parameter, String result_filename) static intLGBM_BoosterPredictForMat(SWIGTYPE_p_void handle, SWIGTYPE_p_void data, int data_type, int nrow, int ncol, int is_row_major, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForMats(SWIGTYPE_p_void handle, SWIGTYPE_p_p_void data, int data_type, int nrow, int ncol, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForMatSingle(double[] data, SWIGTYPE_p_void handle, int data_type, int ncol, int is_row_major, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForMatSingleRow(SWIGTYPE_p_void handle, SWIGTYPE_p_void data, int data_type, int ncol, int is_row_major, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForMatSingleRowFast(SWIGTYPE_p_void fastConfig_handle, SWIGTYPE_p_void data, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForMatSingleRowFastCriticalSWIG(double[] data, SWIGTYPE_p_void handle, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) static intLGBM_BoosterPredictForMatSingleRowFastInit(SWIGTYPE_p_void handle, int predict_type, int start_iteration, int num_iteration, int data_type, int ncol, String parameter, SWIGTYPE_p_p_void out_fastConfig) static intLGBM_BoosterPredictSparseOutput(SWIGTYPE_p_void handle, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col_or_row, int predict_type, int start_iteration, int num_iteration, String parameter, int matrix_type, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_p_void out_indptr, SWIGTYPE_p_p_int out_indices, SWIGTYPE_p_p_void out_data) static intLGBM_BoosterRefit(SWIGTYPE_p_void handle, SWIGTYPE_p_int leaf_preds, int nrow, int ncol) static intLGBM_BoosterResetParameter(SWIGTYPE_p_void handle, String parameters) static intLGBM_BoosterResetTrainingData(SWIGTYPE_p_void handle, SWIGTYPE_p_void train_data) static intstatic intLGBM_BoosterSaveModel(SWIGTYPE_p_void handle, int start_iteration, int num_iteration, int feature_importance_type, String filename) static StringLGBM_BoosterSaveModelToStringSWIG(SWIGTYPE_p_void handle, int start_iteration, int num_iteration, int feature_importance_type, long buffer_len, SWIGTYPE_p_long_long out_len) static intLGBM_BoosterSetLeafValue(SWIGTYPE_p_void handle, int tree_idx, int leaf_idx, double val) static intLGBM_BoosterShuffleModels(SWIGTYPE_p_void handle, int start_iter, int end_iter) static intLGBM_BoosterUpdateOneIter(SWIGTYPE_p_void handle, SWIGTYPE_p_int is_finished) static intLGBM_BoosterUpdateOneIterCustom(SWIGTYPE_p_void handle, SWIGTYPE_p_float grad, SWIGTYPE_p_float hess, SWIGTYPE_p_int is_finished) static intLGBM_BoosterValidateFeatureNames(SWIGTYPE_p_void handle, SWIGTYPE_p_p_char data_names, int data_num_features) static intLGBM_ByteBufferFree(SWIGTYPE_p_void handle) static intLGBM_ByteBufferGetAt(SWIGTYPE_p_void handle, int index, SWIGTYPE_p_unsigned_char out_val) static intLGBM_DatasetAddFeaturesFrom(SWIGTYPE_p_void target, SWIGTYPE_p_void source) static intLGBM_DatasetCreateByReference(SWIGTYPE_p_void reference, long num_total_row, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromArrow(long n_chunks, SWIGTYPE_p_ArrowArray chunks, SWIGTYPE_p_ArrowSchema schema, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromCSC(SWIGTYPE_p_void col_ptr, int col_ptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long ncol_ptr, long nelem, long num_row, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromCSR(SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromCSRFunc(SWIGTYPE_p_void get_row_funptr, int num_rows, long num_col, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromCSRSpark(Object[] arrayOfSparseVector, int num_rows, long num_col, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromFile(String filename, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromMat(SWIGTYPE_p_void data, int data_type, int nrow, int ncol, int is_row_major, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromMats(int nmat, SWIGTYPE_p_p_void data, int data_type, SWIGTYPE_p_int nrow, int ncol, int is_row_major, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromSampledColumn(SWIGTYPE_p_p_double sample_data, SWIGTYPE_p_p_int sample_indices, int ncol, SWIGTYPE_p_int num_per_col, int num_sample_row, int num_local_row, long num_dist_row, String parameters, SWIGTYPE_p_p_void out) static intLGBM_DatasetCreateFromSerializedReference(SWIGTYPE_p_void ref_buffer, int ref_buffer_size, long num_row, int num_classes, String parameters, SWIGTYPE_p_p_void out) static intLGBM_DatasetDumpText(SWIGTYPE_p_void handle, String filename) static intLGBM_DatasetFree(SWIGTYPE_p_void handle) static intLGBM_DatasetGetFeatureNames(SWIGTYPE_p_void handle, int len, SWIGTYPE_p_int num_feature_names, long buffer_len, SWIGTYPE_p_size_t out_buffer_len, String[] feature_names) static SWIGTYPE_p_voidstatic intLGBM_DatasetGetFeatureNumBin(SWIGTYPE_p_void handle, int feature, SWIGTYPE_p_int out) static intLGBM_DatasetGetField(SWIGTYPE_p_void handle, String field_name, SWIGTYPE_p_int out_len, SWIGTYPE_p_p_void out_ptr, SWIGTYPE_p_int out_type) static intLGBM_DatasetGetNumData(SWIGTYPE_p_void handle, SWIGTYPE_p_int out) static intLGBM_DatasetGetNumFeature(SWIGTYPE_p_void handle, SWIGTYPE_p_int out) static intLGBM_DatasetGetSubset(SWIGTYPE_p_void handle, SWIGTYPE_p_int used_row_indices, int num_used_row_indices, String parameters, SWIGTYPE_p_p_void out) static intLGBM_DatasetInitStreaming(SWIGTYPE_p_void dataset, int has_weights, int has_init_scores, int has_queries, int nclasses, int nthreads, int omp_max_threads) static intLGBM_DatasetMarkFinished(SWIGTYPE_p_void dataset) static intLGBM_DatasetPushRows(SWIGTYPE_p_void dataset, SWIGTYPE_p_void data, int data_type, int nrow, int ncol, int start_row) static intLGBM_DatasetPushRowsByCSR(SWIGTYPE_p_void dataset, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col, long start_row) static intLGBM_DatasetPushRowsByCSRWithMetadata(SWIGTYPE_p_void dataset, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long start_row, SWIGTYPE_p_float label, SWIGTYPE_p_float weight, SWIGTYPE_p_double init_score, SWIGTYPE_p_int query, int tid) static intLGBM_DatasetPushRowsWithMetadata(SWIGTYPE_p_void dataset, SWIGTYPE_p_void data, int data_type, int nrow, int ncol, int start_row, SWIGTYPE_p_float label, SWIGTYPE_p_float weight, SWIGTYPE_p_double init_score, SWIGTYPE_p_int query, int tid) static intLGBM_DatasetSaveBinary(SWIGTYPE_p_void handle, String filename) static intLGBM_DatasetSerializeReferenceToBinary(SWIGTYPE_p_void handle, SWIGTYPE_p_p_void out, SWIGTYPE_p_int out_len) static intLGBM_DatasetSetFeatureNames(SWIGTYPE_p_void handle, String[] feature_names, int num_feature_names) static intLGBM_DatasetSetField(SWIGTYPE_p_void handle, String field_name, SWIGTYPE_p_void field_data, int num_element, int type) static intLGBM_DatasetSetFieldFromArrow(SWIGTYPE_p_void handle, String field_name, long n_chunks, SWIGTYPE_p_ArrowArray chunks, SWIGTYPE_p_ArrowSchema schema) static intLGBM_DatasetSetWaitForManualFinish(SWIGTYPE_p_void dataset, int wait) static intLGBM_DatasetUpdateParamChecking(String old_parameters, String new_parameters) static intLGBM_DumpParamAliases(long buffer_len, SWIGTYPE_p_long_long out_len, String out_str) static intLGBM_FastConfigFree(SWIGTYPE_p_void fastConfig) static Stringstatic intstatic intLGBM_GetSampleCount(int num_total_row, String parameters, SWIGTYPE_p_int out) static intstatic intLGBM_NetworkInit(String machines, int local_listen_port, int listen_time_out, int num_machines) static intLGBM_NetworkInitWithFunctions(int num_machines, int rank, SWIGTYPE_p_void reduce_scatter_ext_fun, SWIGTYPE_p_void allgather_ext_fun) static intstatic intLGBM_SampleIndices(int num_total_row, String parameters, SWIGTYPE_p_void out, SWIGTYPE_p_int out_len) static voidLGBM_SetLastError(String msg) static intLGBM_SetMaxThreads(int num_threads) static SWIGTYPE_p_long_longstatic longlongArray_getitem(SWIGTYPE_p_long_long ary, long index) static voidlongArray_setitem(SWIGTYPE_p_long_long ary, long index, long value) static voidlongp_assign(SWIGTYPE_p_long obj, int value) static intstatic SWIGTYPE_p_unsigned_charnew_byteArray(long nelements) static SWIGTYPE_p_unsigned_charstatic SWIGTYPE_p_doublenew_doubleArray(long nelements) static SWIGTYPE_p_doublestatic SWIGTYPE_p_p_doublenew_doublePtrArray(long nelements) static SWIGTYPE_p_floatnew_floatArray(long nelements) static SWIGTYPE_p_floatstatic SWIGTYPE_p_intstatic SWIGTYPE_p_long_longstatic SWIGTYPE_p_intnew_intArray(long nelements) static SWIGTYPE_p_intnew_intp()static SWIGTYPE_p_p_intnew_intPtrArray(long nelements) static SWIGTYPE_p_long_longnew_longArray(long nelements) static SWIGTYPE_p_longstatic SWIGTYPE_p_size_tstatic SWIGTYPE_p_p_voidstatic SWIGTYPE_p_p_voidnew_voidPtrArray(long nelements) static voidsize_tp_assign(SWIGTYPE_p_size_t obj, long value) static longstatic SWIGTYPE_p_voidStringArrayHandle_create(long num_strings, long string_size) static voidstatic longstatic StringStringArrayHandle_get_string(SWIGTYPE_p_void handle, int index) static String[]static intStringArrayHandle_set_string(SWIGTYPE_p_void handle, long index, String new_content) static SWIGTYPE_p_p_doublestatic SWIGTYPE_p_p_voidstatic SWIGTYPE_p_voidstatic SWIGTYPE_p_voidvoidPtrArray_getitem(SWIGTYPE_p_p_void ary, long index) static voidvoidPtrArray_setitem(SWIGTYPE_p_p_void ary, long index, SWIGTYPE_p_void value)
-
Constructor Details
-
lightgbmlib
public lightgbmlib()
-
-
Method Details
-
LGBM_GetLastError
-
LGBM_DumpParamAliases
public static int LGBM_DumpParamAliases(long buffer_len, SWIGTYPE_p_long_long out_len, String out_str) -
LGBM_RegisterLogCallback
-
LGBM_GetSampleCount
-
LGBM_SampleIndices
public static int LGBM_SampleIndices(int num_total_row, String parameters, SWIGTYPE_p_void out, SWIGTYPE_p_int out_len) -
LGBM_ByteBufferGetAt
public static int LGBM_ByteBufferGetAt(SWIGTYPE_p_void handle, int index, SWIGTYPE_p_unsigned_char out_val) -
LGBM_ByteBufferFree
-
LGBM_DatasetCreateFromFile
public static int LGBM_DatasetCreateFromFile(String filename, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) -
LGBM_DatasetCreateFromSampledColumn
public static int LGBM_DatasetCreateFromSampledColumn(SWIGTYPE_p_p_double sample_data, SWIGTYPE_p_p_int sample_indices, int ncol, SWIGTYPE_p_int num_per_col, int num_sample_row, int num_local_row, long num_dist_row, String parameters, SWIGTYPE_p_p_void out) -
LGBM_DatasetCreateByReference
public static int LGBM_DatasetCreateByReference(SWIGTYPE_p_void reference, long num_total_row, SWIGTYPE_p_p_void out) -
LGBM_DatasetInitStreaming
public static int LGBM_DatasetInitStreaming(SWIGTYPE_p_void dataset, int has_weights, int has_init_scores, int has_queries, int nclasses, int nthreads, int omp_max_threads) -
LGBM_DatasetCreateFromSerializedReference
public static int LGBM_DatasetCreateFromSerializedReference(SWIGTYPE_p_void ref_buffer, int ref_buffer_size, long num_row, int num_classes, String parameters, SWIGTYPE_p_p_void out) -
LGBM_DatasetPushRows
public static int LGBM_DatasetPushRows(SWIGTYPE_p_void dataset, SWIGTYPE_p_void data, int data_type, int nrow, int ncol, int start_row) -
LGBM_DatasetPushRowsWithMetadata
public static int LGBM_DatasetPushRowsWithMetadata(SWIGTYPE_p_void dataset, SWIGTYPE_p_void data, int data_type, int nrow, int ncol, int start_row, SWIGTYPE_p_float label, SWIGTYPE_p_float weight, SWIGTYPE_p_double init_score, SWIGTYPE_p_int query, int tid) -
LGBM_DatasetPushRowsByCSR
public static int LGBM_DatasetPushRowsByCSR(SWIGTYPE_p_void dataset, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col, long start_row) -
LGBM_DatasetPushRowsByCSRWithMetadata
public static int LGBM_DatasetPushRowsByCSRWithMetadata(SWIGTYPE_p_void dataset, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long start_row, SWIGTYPE_p_float label, SWIGTYPE_p_float weight, SWIGTYPE_p_double init_score, SWIGTYPE_p_int query, int tid) -
LGBM_DatasetSetWaitForManualFinish
-
LGBM_DatasetMarkFinished
-
LGBM_DatasetCreateFromCSR
public static int LGBM_DatasetCreateFromCSR(SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) -
LGBM_DatasetCreateFromCSRFunc
public static int LGBM_DatasetCreateFromCSRFunc(SWIGTYPE_p_void get_row_funptr, int num_rows, long num_col, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) -
LGBM_DatasetCreateFromCSC
public static int LGBM_DatasetCreateFromCSC(SWIGTYPE_p_void col_ptr, int col_ptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long ncol_ptr, long nelem, long num_row, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) -
LGBM_DatasetCreateFromMat
public static int LGBM_DatasetCreateFromMat(SWIGTYPE_p_void data, int data_type, int nrow, int ncol, int is_row_major, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) -
LGBM_DatasetCreateFromMats
public static int LGBM_DatasetCreateFromMats(int nmat, SWIGTYPE_p_p_void data, int data_type, SWIGTYPE_p_int nrow, int ncol, int is_row_major, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) -
LGBM_DatasetCreateFromArrow
public static int LGBM_DatasetCreateFromArrow(long n_chunks, SWIGTYPE_p_ArrowArray chunks, SWIGTYPE_p_ArrowSchema schema, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) -
LGBM_DatasetGetSubset
public static int LGBM_DatasetGetSubset(SWIGTYPE_p_void handle, SWIGTYPE_p_int used_row_indices, int num_used_row_indices, String parameters, SWIGTYPE_p_p_void out) -
LGBM_DatasetSetFeatureNames
public static int LGBM_DatasetSetFeatureNames(SWIGTYPE_p_void handle, String[] feature_names, int num_feature_names) -
LGBM_DatasetGetFeatureNames
public static int LGBM_DatasetGetFeatureNames(SWIGTYPE_p_void handle, int len, SWIGTYPE_p_int num_feature_names, long buffer_len, SWIGTYPE_p_size_t out_buffer_len, String[] feature_names) -
LGBM_DatasetFree
-
LGBM_DatasetSaveBinary
-
LGBM_DatasetSerializeReferenceToBinary
public static int LGBM_DatasetSerializeReferenceToBinary(SWIGTYPE_p_void handle, SWIGTYPE_p_p_void out, SWIGTYPE_p_int out_len) -
LGBM_DatasetDumpText
-
LGBM_DatasetSetField
public static int LGBM_DatasetSetField(SWIGTYPE_p_void handle, String field_name, SWIGTYPE_p_void field_data, int num_element, int type) -
LGBM_DatasetSetFieldFromArrow
public static int LGBM_DatasetSetFieldFromArrow(SWIGTYPE_p_void handle, String field_name, long n_chunks, SWIGTYPE_p_ArrowArray chunks, SWIGTYPE_p_ArrowSchema schema) -
LGBM_DatasetGetField
public static int LGBM_DatasetGetField(SWIGTYPE_p_void handle, String field_name, SWIGTYPE_p_int out_len, SWIGTYPE_p_p_void out_ptr, SWIGTYPE_p_int out_type) -
LGBM_DatasetUpdateParamChecking
-
LGBM_DatasetGetNumData
-
LGBM_DatasetGetNumFeature
-
LGBM_DatasetGetFeatureNumBin
public static int LGBM_DatasetGetFeatureNumBin(SWIGTYPE_p_void handle, int feature, SWIGTYPE_p_int out) -
LGBM_DatasetAddFeaturesFrom
-
LGBM_BoosterGetLinear
-
LGBM_BoosterCreate
public static int LGBM_BoosterCreate(SWIGTYPE_p_void train_data, String parameters, SWIGTYPE_p_p_void out) -
LGBM_BoosterCreateFromModelfile
public static int LGBM_BoosterCreateFromModelfile(String filename, SWIGTYPE_p_int out_num_iterations, SWIGTYPE_p_p_void out) -
LGBM_BoosterLoadModelFromString
public static int LGBM_BoosterLoadModelFromString(String model_str, SWIGTYPE_p_int out_num_iterations, SWIGTYPE_p_p_void out) -
LGBM_BoosterGetLoadedParam
public static int LGBM_BoosterGetLoadedParam(SWIGTYPE_p_void handle, long buffer_len, SWIGTYPE_p_long_long out_len, String out_str) -
LGBM_BoosterFree
-
LGBM_BoosterShuffleModels
-
LGBM_BoosterMerge
-
LGBM_BoosterAddValidData
-
LGBM_BoosterResetTrainingData
-
LGBM_BoosterResetParameter
-
LGBM_BoosterGetNumClasses
-
LGBM_BoosterUpdateOneIter
-
LGBM_BoosterRefit
public static int LGBM_BoosterRefit(SWIGTYPE_p_void handle, SWIGTYPE_p_int leaf_preds, int nrow, int ncol) -
LGBM_BoosterUpdateOneIterCustom
public static int LGBM_BoosterUpdateOneIterCustom(SWIGTYPE_p_void handle, SWIGTYPE_p_float grad, SWIGTYPE_p_float hess, SWIGTYPE_p_int is_finished) -
LGBM_BoosterRollbackOneIter
-
LGBM_BoosterGetCurrentIteration
public static int LGBM_BoosterGetCurrentIteration(SWIGTYPE_p_void handle, SWIGTYPE_p_int out_iteration) -
LGBM_BoosterNumModelPerIteration
public static int LGBM_BoosterNumModelPerIteration(SWIGTYPE_p_void handle, SWIGTYPE_p_int out_tree_per_iteration) -
LGBM_BoosterNumberOfTotalModel
-
LGBM_BoosterGetEvalCounts
-
LGBM_BoosterValidateFeatureNames
public static int LGBM_BoosterValidateFeatureNames(SWIGTYPE_p_void handle, SWIGTYPE_p_p_char data_names, int data_num_features) -
LGBM_BoosterGetNumFeature
-
LGBM_BoosterGetEval
public static int LGBM_BoosterGetEval(SWIGTYPE_p_void handle, int data_idx, SWIGTYPE_p_int out_len, SWIGTYPE_p_double out_results) -
LGBM_BoosterGetNumPredict
public static int LGBM_BoosterGetNumPredict(SWIGTYPE_p_void handle, int data_idx, SWIGTYPE_p_long_long out_len) -
LGBM_BoosterGetPredict
public static int LGBM_BoosterGetPredict(SWIGTYPE_p_void handle, int data_idx, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForFile
public static int LGBM_BoosterPredictForFile(SWIGTYPE_p_void handle, String data_filename, int data_has_header, int predict_type, int start_iteration, int num_iteration, String parameter, String result_filename) -
LGBM_BoosterCalcNumPredict
public static int LGBM_BoosterCalcNumPredict(SWIGTYPE_p_void handle, int num_row, int predict_type, int start_iteration, int num_iteration, SWIGTYPE_p_long_long out_len) -
LGBM_FastConfigFree
-
LGBM_BoosterPredictForCSR
public static int LGBM_BoosterPredictForCSR(SWIGTYPE_p_void handle, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictSparseOutput
public static int LGBM_BoosterPredictSparseOutput(SWIGTYPE_p_void handle, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col_or_row, int predict_type, int start_iteration, int num_iteration, String parameter, int matrix_type, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_p_void out_indptr, SWIGTYPE_p_p_int out_indices, SWIGTYPE_p_p_void out_data) -
LGBM_BoosterFreePredictSparse
public static int LGBM_BoosterFreePredictSparse(SWIGTYPE_p_void indptr, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int indptr_type, int data_type) -
LGBM_BoosterPredictForCSRSingleRow
public static int LGBM_BoosterPredictForCSRSingleRow(SWIGTYPE_p_void handle, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long nindptr, long nelem, long num_col, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForCSRSingleRowFastInit
public static int LGBM_BoosterPredictForCSRSingleRowFastInit(SWIGTYPE_p_void handle, int predict_type, int start_iteration, int num_iteration, int data_type, long num_col, String parameter, SWIGTYPE_p_p_void out_fastConfig) -
LGBM_BoosterPredictForCSRSingleRowFast
public static int LGBM_BoosterPredictForCSRSingleRowFast(SWIGTYPE_p_void fastConfig_handle, SWIGTYPE_p_void indptr, int indptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, long nindptr, long nelem, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForCSC
public static int LGBM_BoosterPredictForCSC(SWIGTYPE_p_void handle, SWIGTYPE_p_void col_ptr, int col_ptr_type, SWIGTYPE_p_int indices, SWIGTYPE_p_void data, int data_type, long ncol_ptr, long nelem, long num_row, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForMat
public static int LGBM_BoosterPredictForMat(SWIGTYPE_p_void handle, SWIGTYPE_p_void data, int data_type, int nrow, int ncol, int is_row_major, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForMatSingleRow
public static int LGBM_BoosterPredictForMatSingleRow(SWIGTYPE_p_void handle, SWIGTYPE_p_void data, int data_type, int ncol, int is_row_major, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForMatSingleRowFastInit
public static int LGBM_BoosterPredictForMatSingleRowFastInit(SWIGTYPE_p_void handle, int predict_type, int start_iteration, int num_iteration, int data_type, int ncol, String parameter, SWIGTYPE_p_p_void out_fastConfig) -
LGBM_BoosterPredictForMatSingleRowFast
public static int LGBM_BoosterPredictForMatSingleRowFast(SWIGTYPE_p_void fastConfig_handle, SWIGTYPE_p_void data, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForMats
public static int LGBM_BoosterPredictForMats(SWIGTYPE_p_void handle, SWIGTYPE_p_p_void data, int data_type, int nrow, int ncol, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForArrow
public static int LGBM_BoosterPredictForArrow(SWIGTYPE_p_void handle, long n_chunks, SWIGTYPE_p_ArrowArray chunks, SWIGTYPE_p_ArrowSchema schema, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterSaveModel
public static int LGBM_BoosterSaveModel(SWIGTYPE_p_void handle, int start_iteration, int num_iteration, int feature_importance_type, String filename) -
LGBM_BoosterDumpModel
public static int LGBM_BoosterDumpModel(SWIGTYPE_p_void handle, int start_iteration, int num_iteration, int feature_importance_type, long buffer_len, SWIGTYPE_p_long_long out_len, String out_str) -
LGBM_BoosterGetLeafValue
public static int LGBM_BoosterGetLeafValue(SWIGTYPE_p_void handle, int tree_idx, int leaf_idx, SWIGTYPE_p_double out_val) -
LGBM_BoosterSetLeafValue
public static int LGBM_BoosterSetLeafValue(SWIGTYPE_p_void handle, int tree_idx, int leaf_idx, double val) -
LGBM_BoosterFeatureImportance
public static int LGBM_BoosterFeatureImportance(SWIGTYPE_p_void handle, int num_iteration, int importance_type, SWIGTYPE_p_double out_results) -
LGBM_BoosterGetUpperBoundValue
public static int LGBM_BoosterGetUpperBoundValue(SWIGTYPE_p_void handle, SWIGTYPE_p_double out_results) -
LGBM_BoosterGetLowerBoundValue
public static int LGBM_BoosterGetLowerBoundValue(SWIGTYPE_p_void handle, SWIGTYPE_p_double out_results) -
LGBM_NetworkInit
public static int LGBM_NetworkInit(String machines, int local_listen_port, int listen_time_out, int num_machines) -
LGBM_NetworkFree
public static int LGBM_NetworkFree() -
LGBM_NetworkInitWithFunctions
public static int LGBM_NetworkInitWithFunctions(int num_machines, int rank, SWIGTYPE_p_void reduce_scatter_ext_fun, SWIGTYPE_p_void allgather_ext_fun) -
LGBM_SetMaxThreads
public static int LGBM_SetMaxThreads(int num_threads) -
LGBM_GetMaxThreads
-
LastErrorMsg
-
LGBM_SetLastError
-
LGBM_BoosterSaveModelToStringSWIG
public static String LGBM_BoosterSaveModelToStringSWIG(SWIGTYPE_p_void handle, int start_iteration, int num_iteration, int feature_importance_type, long buffer_len, SWIGTYPE_p_long_long out_len) -
LGBM_BoosterDumpModelSWIG
public static String LGBM_BoosterDumpModelSWIG(SWIGTYPE_p_void handle, int start_iteration, int num_iteration, int feature_importance_type, long buffer_len, SWIGTYPE_p_long_long out_len) -
LGBM_BoosterPredictForMatSingle
public static int LGBM_BoosterPredictForMatSingle(double[] data, SWIGTYPE_p_void handle, int data_type, int ncol, int is_row_major, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForMatSingleRowFastCriticalSWIG
public static int LGBM_BoosterPredictForMatSingleRowFastCriticalSWIG(double[] data, SWIGTYPE_p_void handle, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForCSRSingle
public static int LGBM_BoosterPredictForCSRSingle(int[] indices, double[] values, int numNonZeros, SWIGTYPE_p_void handle, int indptr_type, int data_type, long nelem, long num_col, int predict_type, int start_iteration, int num_iteration, String parameter, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_BoosterPredictForCSRSingleRowFastCriticalSWIG
public static int LGBM_BoosterPredictForCSRSingleRowFastCriticalSWIG(int[] indices, double[] values, int numNonZeros, SWIGTYPE_p_void handle, int indptr_type, long nelem, SWIGTYPE_p_long_long out_len, SWIGTYPE_p_double out_result) -
LGBM_DatasetCreateFromCSRSpark
public static int LGBM_DatasetCreateFromCSRSpark(Object[] arrayOfSparseVector, int num_rows, long num_col, String parameters, SWIGTYPE_p_void reference, SWIGTYPE_p_p_void out) -
new_bytep
-
copy_bytep
-
delete_bytep
-
bytep_assign
-
bytep_value
-
new_intp
-
copy_intp
-
delete_intp
-
intp_assign
-
intp_value
-
new_longp
-
copy_longp
-
delete_longp
-
longp_assign
-
longp_value
-
new_doublep
-
copy_doublep
-
delete_doublep
-
doublep_assign
-
doublep_value
-
new_floatp
-
copy_floatp
-
delete_floatp
-
floatp_assign
-
floatp_value
-
new_int64_tp
-
copy_int64_tp
-
delete_int64_tp
-
int64_tp_assign
-
int64_tp_value
-
new_int32_tp
-
copy_int32_tp
-
delete_int32_tp
-
int32_tp_assign
-
int32_tp_value
-
new_size_tp
-
copy_size_tp
-
delete_size_tp
-
size_tp_assign
-
size_tp_value
-
int64_t_to_long_ptr
-
int64_t_to_double_ptr
-
int32_t_to_int_ptr
-
long_to_int64_t_ptr
-
double_to_int64_t_ptr
-
int_to_int32_t_ptr
-
double_to_voidp_ptr
-
float_to_voidp_ptr
-
int_to_voidp_ptr
-
byte_to_voidp_ptr
-
int32_t_to_voidp_ptr
-
int64_t_to_voidp_ptr
-
void_to_doublep_ptr
-
new_byteArray
-
delete_byteArray
-
byteArray_getitem
-
byteArray_setitem
-
new_doubleArray
-
delete_doubleArray
-
doubleArray_getitem
-
doubleArray_setitem
-
new_floatArray
-
delete_floatArray
-
floatArray_getitem
-
floatArray_setitem
-
new_intArray
-
delete_intArray
-
intArray_getitem
-
intArray_setitem
-
new_longArray
-
delete_longArray
-
longArray_getitem
-
longArray_setitem
-
new_voidPtrArray
-
delete_voidPtrArray
-
voidPtrArray_getitem
-
voidPtrArray_setitem
-
new_doublePtrArray
-
delete_doublePtrArray
-
doublePtrArray_getitem
-
doublePtrArray_setitem
public static void doublePtrArray_setitem(SWIGTYPE_p_p_double ary, long index, SWIGTYPE_p_double value) -
new_intPtrArray
-
delete_intPtrArray
-
intPtrArray_getitem
-
intPtrArray_setitem
-
new_voidpp
-
delete_voidpp
-
voidpp_value
-
voidpp_handle
-
StringArrayHandle_create
-
StringArrayHandle_free
-
StringArrayHandle_get_strings
-
StringArrayHandle_get_string
-
StringArrayHandle_set_string
public static int StringArrayHandle_set_string(SWIGTYPE_p_void handle, long index, String new_content) -
StringArrayHandle_get_num_elements
-
LGBM_BoosterGetEvalNamesSWIG
-
LGBM_BoosterGetFeatureNamesSWIG
-
LGBM_DatasetGetFeatureNamesSWIG
-