Commit 92944331 authored by Guolin Ke's avatar Guolin Ke
Browse files

[R-package] fix DllExport

parent d72d9359
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
* \return err_msg error inforomation * \return err_msg error inforomation
* \return error inforomation * \return error inforomation
*/ */
DllExport SEXP LGBM_GetLastError_R(SEXP buf_len, SEXP actual_len, SEXP err_msg); LIGHTGBM_C_EXPORT SEXP LGBM_GetLastError_R(SEXP buf_len, SEXP actual_len, SEXP err_msg);
// --- start Dataset interface // --- start Dataset interface
...@@ -27,7 +27,7 @@ DllExport SEXP LGBM_GetLastError_R(SEXP buf_len, SEXP actual_len, SEXP err_msg); ...@@ -27,7 +27,7 @@ DllExport SEXP LGBM_GetLastError_R(SEXP buf_len, SEXP actual_len, SEXP err_msg);
* \param out created dataset * \param out created dataset
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetCreateFromFile_R(SEXP filename, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetCreateFromFile_R(SEXP filename,
SEXP parameters, SEXP parameters,
SEXP reference, SEXP reference,
SEXP out, SEXP out,
...@@ -46,7 +46,7 @@ DllExport SEXP LGBM_DatasetCreateFromFile_R(SEXP filename, ...@@ -46,7 +46,7 @@ DllExport SEXP LGBM_DatasetCreateFromFile_R(SEXP filename,
* \param out created dataset * \param out created dataset
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetCreateFromCSC_R(SEXP indptr, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetCreateFromCSC_R(SEXP indptr,
SEXP indices, SEXP indices,
SEXP data, SEXP data,
SEXP nindptr, SEXP nindptr,
...@@ -68,7 +68,7 @@ DllExport SEXP LGBM_DatasetCreateFromCSC_R(SEXP indptr, ...@@ -68,7 +68,7 @@ DllExport SEXP LGBM_DatasetCreateFromCSC_R(SEXP indptr,
* \param out created dataset * \param out created dataset
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetCreateFromMat_R(SEXP data, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetCreateFromMat_R(SEXP data,
SEXP nrow, SEXP nrow,
SEXP ncol, SEXP ncol,
SEXP parameters, SEXP parameters,
...@@ -85,7 +85,7 @@ DllExport SEXP LGBM_DatasetCreateFromMat_R(SEXP data, ...@@ -85,7 +85,7 @@ DllExport SEXP LGBM_DatasetCreateFromMat_R(SEXP data,
* \param out created dataset * \param out created dataset
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetGetSubset_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetGetSubset_R(SEXP handle,
SEXP used_row_indices, SEXP used_row_indices,
SEXP len_used_row_indices, SEXP len_used_row_indices,
SEXP parameters, SEXP parameters,
...@@ -98,7 +98,7 @@ DllExport SEXP LGBM_DatasetGetSubset_R(SEXP handle, ...@@ -98,7 +98,7 @@ DllExport SEXP LGBM_DatasetGetSubset_R(SEXP handle,
* \param feature_names feature names * \param feature_names feature names
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetSetFeatureNames_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetSetFeatureNames_R(SEXP handle,
SEXP feature_names, SEXP feature_names,
SEXP call_state); SEXP call_state);
...@@ -108,7 +108,7 @@ DllExport SEXP LGBM_DatasetSetFeatureNames_R(SEXP handle, ...@@ -108,7 +108,7 @@ DllExport SEXP LGBM_DatasetSetFeatureNames_R(SEXP handle,
* \param feature_names feature names * \param feature_names feature names
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetGetFeatureNames_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetGetFeatureNames_R(SEXP handle,
SEXP buf_len, SEXP buf_len,
SEXP actual_len, SEXP actual_len,
SEXP feature_names, SEXP feature_names,
...@@ -120,7 +120,7 @@ DllExport SEXP LGBM_DatasetGetFeatureNames_R(SEXP handle, ...@@ -120,7 +120,7 @@ DllExport SEXP LGBM_DatasetGetFeatureNames_R(SEXP handle,
* \param filename file name * \param filename file name
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetSaveBinary_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetSaveBinary_R(SEXP handle,
SEXP filename, SEXP filename,
SEXP call_state); SEXP call_state);
...@@ -129,7 +129,7 @@ DllExport SEXP LGBM_DatasetSaveBinary_R(SEXP handle, ...@@ -129,7 +129,7 @@ DllExport SEXP LGBM_DatasetSaveBinary_R(SEXP handle,
* \param handle an instance of dataset * \param handle an instance of dataset
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetFree_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetFree_R(SEXP handle,
SEXP call_state); SEXP call_state);
/*! /*!
...@@ -142,7 +142,7 @@ DllExport SEXP LGBM_DatasetFree_R(SEXP handle, ...@@ -142,7 +142,7 @@ DllExport SEXP LGBM_DatasetFree_R(SEXP handle,
* \param num_element number of element in field_data * \param num_element number of element in field_data
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetSetField_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetSetField_R(SEXP handle,
SEXP field_name, SEXP field_name,
SEXP field_data, SEXP field_data,
SEXP num_element, SEXP num_element,
...@@ -155,7 +155,7 @@ DllExport SEXP LGBM_DatasetSetField_R(SEXP handle, ...@@ -155,7 +155,7 @@ DllExport SEXP LGBM_DatasetSetField_R(SEXP handle,
* \param out size of info vector from dataset * \param out size of info vector from dataset
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetGetFieldSize_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetGetFieldSize_R(SEXP handle,
SEXP field_name, SEXP field_name,
SEXP out, SEXP out,
SEXP call_state); SEXP call_state);
...@@ -167,7 +167,7 @@ DllExport SEXP LGBM_DatasetGetFieldSize_R(SEXP handle, ...@@ -167,7 +167,7 @@ DllExport SEXP LGBM_DatasetGetFieldSize_R(SEXP handle,
* \param field_data pointer to vector * \param field_data pointer to vector
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetGetField_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetGetField_R(SEXP handle,
SEXP field_name, SEXP field_name,
SEXP field_data, SEXP field_data,
SEXP call_state); SEXP call_state);
...@@ -178,7 +178,7 @@ DllExport SEXP LGBM_DatasetGetField_R(SEXP handle, ...@@ -178,7 +178,7 @@ DllExport SEXP LGBM_DatasetGetField_R(SEXP handle,
* \param out The address to hold number of data * \param out The address to hold number of data
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetGetNumData_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetGetNumData_R(SEXP handle,
SEXP out, SEXP out,
SEXP call_state); SEXP call_state);
...@@ -188,7 +188,7 @@ DllExport SEXP LGBM_DatasetGetNumData_R(SEXP handle, ...@@ -188,7 +188,7 @@ DllExport SEXP LGBM_DatasetGetNumData_R(SEXP handle,
* \param out The output of number of features * \param out The output of number of features
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_DatasetGetNumFeature_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_DatasetGetNumFeature_R(SEXP handle,
SEXP out, SEXP out,
SEXP call_state); SEXP call_state);
...@@ -201,7 +201,7 @@ DllExport SEXP LGBM_DatasetGetNumFeature_R(SEXP handle, ...@@ -201,7 +201,7 @@ DllExport SEXP LGBM_DatasetGetNumFeature_R(SEXP handle,
* \prama out handle of created Booster * \prama out handle of created Booster
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterCreate_R(SEXP train_data, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterCreate_R(SEXP train_data,
SEXP parameters, SEXP parameters,
SEXP out, SEXP out,
SEXP call_state); SEXP call_state);
...@@ -211,7 +211,7 @@ DllExport SEXP LGBM_BoosterCreate_R(SEXP train_data, ...@@ -211,7 +211,7 @@ DllExport SEXP LGBM_BoosterCreate_R(SEXP train_data,
* \param handle handle to be freed * \param handle handle to be freed
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterFree_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterFree_R(SEXP handle,
SEXP call_state); SEXP call_state);
/*! /*!
...@@ -220,7 +220,7 @@ DllExport SEXP LGBM_BoosterFree_R(SEXP handle, ...@@ -220,7 +220,7 @@ DllExport SEXP LGBM_BoosterFree_R(SEXP handle,
* \prama out handle of created Booster * \prama out handle of created Booster
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterCreateFromModelfile_R(SEXP filename, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterCreateFromModelfile_R(SEXP filename,
SEXP out, SEXP out,
SEXP call_state); SEXP call_state);
...@@ -230,7 +230,7 @@ DllExport SEXP LGBM_BoosterCreateFromModelfile_R(SEXP filename, ...@@ -230,7 +230,7 @@ DllExport SEXP LGBM_BoosterCreateFromModelfile_R(SEXP filename,
* \param other_handle * \param other_handle
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterMerge_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterMerge_R(SEXP handle,
SEXP other_handle, SEXP other_handle,
SEXP call_state); SEXP call_state);
...@@ -240,7 +240,7 @@ DllExport SEXP LGBM_BoosterMerge_R(SEXP handle, ...@@ -240,7 +240,7 @@ DllExport SEXP LGBM_BoosterMerge_R(SEXP handle,
* \param valid_data validation data set * \param valid_data validation data set
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterAddValidData_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterAddValidData_R(SEXP handle,
SEXP valid_data, SEXP valid_data,
SEXP call_state); SEXP call_state);
...@@ -250,7 +250,7 @@ DllExport SEXP LGBM_BoosterAddValidData_R(SEXP handle, ...@@ -250,7 +250,7 @@ DllExport SEXP LGBM_BoosterAddValidData_R(SEXP handle,
* \param train_data training data set * \param train_data training data set
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterResetTrainingData_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterResetTrainingData_R(SEXP handle,
SEXP train_data, SEXP train_data,
SEXP call_state); SEXP call_state);
...@@ -260,7 +260,7 @@ DllExport SEXP LGBM_BoosterResetTrainingData_R(SEXP handle, ...@@ -260,7 +260,7 @@ DllExport SEXP LGBM_BoosterResetTrainingData_R(SEXP handle,
* \param parameters format: 'key1=value1 key2=value2' * \param parameters format: 'key1=value1 key2=value2'
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterResetParameter_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterResetParameter_R(SEXP handle,
SEXP parameters, SEXP parameters,
SEXP call_state); SEXP call_state);
...@@ -270,7 +270,7 @@ DllExport SEXP LGBM_BoosterResetParameter_R(SEXP handle, ...@@ -270,7 +270,7 @@ DllExport SEXP LGBM_BoosterResetParameter_R(SEXP handle,
* \param out number of classes * \param out number of classes
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterGetNumClasses_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterGetNumClasses_R(SEXP handle,
SEXP out, SEXP out,
SEXP call_state); SEXP call_state);
...@@ -279,7 +279,7 @@ DllExport SEXP LGBM_BoosterGetNumClasses_R(SEXP handle, ...@@ -279,7 +279,7 @@ DllExport SEXP LGBM_BoosterGetNumClasses_R(SEXP handle,
* \param handle handle * \param handle handle
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterUpdateOneIter_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterUpdateOneIter_R(SEXP handle,
SEXP call_state); SEXP call_state);
/*! /*!
...@@ -291,7 +291,7 @@ DllExport SEXP LGBM_BoosterUpdateOneIter_R(SEXP handle, ...@@ -291,7 +291,7 @@ DllExport SEXP LGBM_BoosterUpdateOneIter_R(SEXP handle,
* \param len length of grad/hess * \param len length of grad/hess
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterUpdateOneIterCustom_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterUpdateOneIterCustom_R(SEXP handle,
SEXP grad, SEXP grad,
SEXP hess, SEXP hess,
SEXP len, SEXP len,
...@@ -302,7 +302,7 @@ DllExport SEXP LGBM_BoosterUpdateOneIterCustom_R(SEXP handle, ...@@ -302,7 +302,7 @@ DllExport SEXP LGBM_BoosterUpdateOneIterCustom_R(SEXP handle,
* \param handle handle * \param handle handle
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterRollbackOneIter_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterRollbackOneIter_R(SEXP handle,
SEXP call_state); SEXP call_state);
/*! /*!
...@@ -310,7 +310,7 @@ DllExport SEXP LGBM_BoosterRollbackOneIter_R(SEXP handle, ...@@ -310,7 +310,7 @@ DllExport SEXP LGBM_BoosterRollbackOneIter_R(SEXP handle,
* \param out iteration of boosting rounds * \param out iteration of boosting rounds
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterGetCurrentIteration_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterGetCurrentIteration_R(SEXP handle,
SEXP out, SEXP out,
SEXP call_state); SEXP call_state);
...@@ -319,7 +319,7 @@ DllExport SEXP LGBM_BoosterGetCurrentIteration_R(SEXP handle, ...@@ -319,7 +319,7 @@ DllExport SEXP LGBM_BoosterGetCurrentIteration_R(SEXP handle,
* \param eval_names eval names * \param eval_names eval names
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterGetEvalNames_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterGetEvalNames_R(SEXP handle,
SEXP buf_len, SEXP buf_len,
SEXP actual_len, SEXP actual_len,
SEXP eval_names, SEXP eval_names,
...@@ -332,7 +332,7 @@ DllExport SEXP LGBM_BoosterGetEvalNames_R(SEXP handle, ...@@ -332,7 +332,7 @@ DllExport SEXP LGBM_BoosterGetEvalNames_R(SEXP handle,
* \param out_result float arrary contains result * \param out_result float arrary contains result
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterGetEval_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterGetEval_R(SEXP handle,
SEXP data_idx, SEXP data_idx,
SEXP out_result, SEXP out_result,
SEXP call_state); SEXP call_state);
...@@ -344,7 +344,7 @@ DllExport SEXP LGBM_BoosterGetEval_R(SEXP handle, ...@@ -344,7 +344,7 @@ DllExport SEXP LGBM_BoosterGetEval_R(SEXP handle,
* \param out size of predict * \param out size of predict
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterGetNumPredict_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterGetNumPredict_R(SEXP handle,
SEXP data_idx, SEXP data_idx,
SEXP out, SEXP out,
SEXP call_state); SEXP call_state);
...@@ -357,7 +357,7 @@ DllExport SEXP LGBM_BoosterGetNumPredict_R(SEXP handle, ...@@ -357,7 +357,7 @@ DllExport SEXP LGBM_BoosterGetNumPredict_R(SEXP handle,
* \param out_result, used to store predict result, should pre-allocate memory * \param out_result, used to store predict result, should pre-allocate memory
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterGetPredict_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterGetPredict_R(SEXP handle,
SEXP data_idx, SEXP data_idx,
SEXP out_result, SEXP out_result,
SEXP call_state); SEXP call_state);
...@@ -373,7 +373,7 @@ DllExport SEXP LGBM_BoosterGetPredict_R(SEXP handle, ...@@ -373,7 +373,7 @@ DllExport SEXP LGBM_BoosterGetPredict_R(SEXP handle,
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterPredictForFile_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterPredictForFile_R(SEXP handle,
SEXP data_filename, SEXP data_filename,
SEXP data_has_header, SEXP data_has_header,
SEXP is_rawscore, SEXP is_rawscore,
...@@ -392,7 +392,7 @@ DllExport SEXP LGBM_BoosterPredictForFile_R(SEXP handle, ...@@ -392,7 +392,7 @@ DllExport SEXP LGBM_BoosterPredictForFile_R(SEXP handle,
* \param out_len lenght of prediction * \param out_len lenght of prediction
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterCalcNumPredict_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterCalcNumPredict_R(SEXP handle,
SEXP num_row, SEXP num_row,
SEXP is_rawscore, SEXP is_rawscore,
SEXP is_leafidx, SEXP is_leafidx,
...@@ -418,7 +418,7 @@ DllExport SEXP LGBM_BoosterCalcNumPredict_R(SEXP handle, ...@@ -418,7 +418,7 @@ DllExport SEXP LGBM_BoosterCalcNumPredict_R(SEXP handle,
* \param out prediction result * \param out prediction result
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterPredictForCSC_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterPredictForCSC_R(SEXP handle,
SEXP indptr, SEXP indptr,
SEXP indices, SEXP indices,
SEXP data, SEXP data,
...@@ -446,7 +446,7 @@ DllExport SEXP LGBM_BoosterPredictForCSC_R(SEXP handle, ...@@ -446,7 +446,7 @@ DllExport SEXP LGBM_BoosterPredictForCSC_R(SEXP handle,
* \param out prediction result * \param out prediction result
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterPredictForMat_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterPredictForMat_R(SEXP handle,
SEXP data, SEXP data,
SEXP nrow, SEXP nrow,
SEXP ncol, SEXP ncol,
...@@ -463,7 +463,7 @@ DllExport SEXP LGBM_BoosterPredictForMat_R(SEXP handle, ...@@ -463,7 +463,7 @@ DllExport SEXP LGBM_BoosterPredictForMat_R(SEXP handle,
* \param filename file name * \param filename file name
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterSaveModel_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterSaveModel_R(SEXP handle,
SEXP num_iteration, SEXP num_iteration,
SEXP filename, SEXP filename,
SEXP call_state); SEXP call_state);
...@@ -475,7 +475,7 @@ DllExport SEXP LGBM_BoosterSaveModel_R(SEXP handle, ...@@ -475,7 +475,7 @@ DllExport SEXP LGBM_BoosterSaveModel_R(SEXP handle,
* \param out_str json format string of model * \param out_str json format string of model
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport SEXP LGBM_BoosterDumpModel_R(SEXP handle, LIGHTGBM_C_EXPORT SEXP LGBM_BoosterDumpModel_R(SEXP handle,
SEXP num_iteration, SEXP num_iteration,
SEXP buffer_len, SEXP buffer_len,
SEXP actual_len, SEXP actual_len,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment