Commit 26b7e818 authored by Guolin Ke's avatar Guolin Ke
Browse files

typo

parent 006391b9
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
#define DllExport DLL_EXTERN_C #define DllExport DLL_EXTERN_C
#endif #endif
typedef void* DatesetHandle; typedef void* DatasetHandle;
typedef void* BoosterHandle; typedef void* BoosterHandle;
#define C_API_DTYPE_FLOAT32 (0) #define C_API_DTYPE_FLOAT32 (0)
...@@ -59,8 +59,8 @@ DllExport const char* LGBM_GetLastError(); ...@@ -59,8 +59,8 @@ DllExport const char* LGBM_GetLastError();
*/ */
DllExport int LGBM_DatasetCreateFromFile(const char* filename, DllExport int LGBM_DatasetCreateFromFile(const char* filename,
const char* parameters, const char* parameters,
const DatesetHandle* reference, const DatasetHandle* reference,
DatesetHandle* out); DatasetHandle* out);
/*! /*!
* \brief create a dataset from CSR format * \brief create a dataset from CSR format
...@@ -86,8 +86,8 @@ DllExport int LGBM_DatasetCreateFromCSR(const void* indptr, ...@@ -86,8 +86,8 @@ DllExport int LGBM_DatasetCreateFromCSR(const void* indptr,
int64_t nelem, int64_t nelem,
int64_t num_col, int64_t num_col,
const char* parameters, const char* parameters,
const DatesetHandle* reference, const DatasetHandle* reference,
DatesetHandle* out); DatasetHandle* out);
/*! /*!
* \brief create a dataset from CSC format * \brief create a dataset from CSC format
...@@ -113,8 +113,8 @@ DllExport int LGBM_DatasetCreateFromCSC(const void* col_ptr, ...@@ -113,8 +113,8 @@ DllExport int LGBM_DatasetCreateFromCSC(const void* col_ptr,
int64_t nelem, int64_t nelem,
int64_t num_row, int64_t num_row,
const char* parameters, const char* parameters,
const DatesetHandle* reference, const DatasetHandle* reference,
DatesetHandle* out); DatasetHandle* out);
/*! /*!
* \brief create dataset from dense matrix * \brief create dataset from dense matrix
...@@ -134,8 +134,8 @@ DllExport int LGBM_DatasetCreateFromMat(const void* data, ...@@ -134,8 +134,8 @@ DllExport int LGBM_DatasetCreateFromMat(const void* data,
int32_t ncol, int32_t ncol,
int is_row_major, int is_row_major,
const char* parameters, const char* parameters,
const DatesetHandle* reference, const DatasetHandle* reference,
DatesetHandle* out); DatasetHandle* out);
/*! /*!
* \brief Create subset of a data * \brief Create subset of a data
...@@ -147,11 +147,11 @@ DllExport int LGBM_DatasetCreateFromMat(const void* data, ...@@ -147,11 +147,11 @@ DllExport int LGBM_DatasetCreateFromMat(const void* data,
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_DatasetGetSubset( DllExport int LGBM_DatasetGetSubset(
const DatesetHandle* handle, const DatasetHandle* handle,
const int32_t* used_row_indices, const int32_t* used_row_indices,
int32_t num_used_row_indices, int32_t num_used_row_indices,
const char* parameters, const char* parameters,
DatesetHandle* out); DatasetHandle* out);
/*! /*!
* \brief save feature names to Dataset * \brief save feature names to Dataset
...@@ -161,7 +161,7 @@ DllExport int LGBM_DatasetGetSubset( ...@@ -161,7 +161,7 @@ DllExport int LGBM_DatasetGetSubset(
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_DatasetSetFeatureNames( DllExport int LGBM_DatasetSetFeatureNames(
DatesetHandle handle, DatasetHandle handle,
const char** feature_names, const char** feature_names,
int64_t num_feature_names); int64_t num_feature_names);
...@@ -169,7 +169,7 @@ DllExport int LGBM_DatasetSetFeatureNames( ...@@ -169,7 +169,7 @@ DllExport int LGBM_DatasetSetFeatureNames(
* \brief free space for dataset * \brief free space for dataset
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_DatasetFree(DatesetHandle handle); DllExport int LGBM_DatasetFree(DatasetHandle handle);
/*! /*!
* \brief save dateset to binary file * \brief save dateset to binary file
...@@ -177,7 +177,7 @@ DllExport int LGBM_DatasetFree(DatesetHandle handle); ...@@ -177,7 +177,7 @@ DllExport int LGBM_DatasetFree(DatesetHandle 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 int LGBM_DatasetSaveBinary(DatesetHandle handle, DllExport int LGBM_DatasetSaveBinary(DatasetHandle handle,
const char* filename); const char* filename);
/*! /*!
...@@ -191,7 +191,7 @@ DllExport int LGBM_DatasetSaveBinary(DatesetHandle handle, ...@@ -191,7 +191,7 @@ DllExport int LGBM_DatasetSaveBinary(DatesetHandle handle,
* \param type C_API_DTYPE_FLOAT32 or C_API_DTYPE_INT32 * \param type C_API_DTYPE_FLOAT32 or C_API_DTYPE_INT32
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_DatasetSetField(DatesetHandle handle, DllExport int LGBM_DatasetSetField(DatasetHandle handle,
const char* field_name, const char* field_name,
const void* field_data, const void* field_data,
int64_t num_element, int64_t num_element,
...@@ -206,7 +206,7 @@ DllExport int LGBM_DatasetSetField(DatesetHandle handle, ...@@ -206,7 +206,7 @@ DllExport int LGBM_DatasetSetField(DatesetHandle handle,
* \param out_type C_API_DTYPE_FLOAT32 or C_API_DTYPE_INT32 * \param out_type C_API_DTYPE_FLOAT32 or C_API_DTYPE_INT32
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_DatasetGetField(DatesetHandle handle, DllExport int LGBM_DatasetGetField(DatasetHandle handle,
const char* field_name, const char* field_name,
int64_t* out_len, int64_t* out_len,
const void** out_ptr, const void** out_ptr,
...@@ -218,7 +218,7 @@ DllExport int LGBM_DatasetGetField(DatesetHandle handle, ...@@ -218,7 +218,7 @@ DllExport int LGBM_DatasetGetField(DatesetHandle 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 int LGBM_DatasetGetNumData(DatesetHandle handle, DllExport int LGBM_DatasetGetNumData(DatasetHandle handle,
int64_t* out); int64_t* out);
/*! /*!
...@@ -227,7 +227,7 @@ DllExport int LGBM_DatasetGetNumData(DatesetHandle handle, ...@@ -227,7 +227,7 @@ DllExport int LGBM_DatasetGetNumData(DatesetHandle 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 int LGBM_DatasetGetNumFeature(DatesetHandle handle, DllExport int LGBM_DatasetGetNumFeature(DatasetHandle handle,
int64_t* out); int64_t* out);
// --- start Booster interfaces // --- start Booster interfaces
...@@ -239,7 +239,7 @@ DllExport int LGBM_DatasetGetNumFeature(DatesetHandle handle, ...@@ -239,7 +239,7 @@ DllExport int LGBM_DatasetGetNumFeature(DatesetHandle 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 int LGBM_BoosterCreate(const DatesetHandle train_data, DllExport int LGBM_BoosterCreate(const DatasetHandle train_data,
const char* parameters, const char* parameters,
BoosterHandle* out); BoosterHandle* out);
...@@ -279,7 +279,7 @@ DllExport int LGBM_BoosterMerge(BoosterHandle handle, ...@@ -279,7 +279,7 @@ DllExport int LGBM_BoosterMerge(BoosterHandle handle,
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_BoosterAddValidData(BoosterHandle handle, DllExport int LGBM_BoosterAddValidData(BoosterHandle handle,
const DatesetHandle valid_data); const DatasetHandle valid_data);
/*! /*!
* \brief Reset training data for booster * \brief Reset training data for booster
...@@ -288,7 +288,7 @@ DllExport int LGBM_BoosterAddValidData(BoosterHandle handle, ...@@ -288,7 +288,7 @@ DllExport int LGBM_BoosterAddValidData(BoosterHandle handle,
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_BoosterResetTrainingData(BoosterHandle handle, DllExport int LGBM_BoosterResetTrainingData(BoosterHandle handle,
const DatesetHandle train_data); const DatasetHandle train_data);
/*! /*!
* \brief Reset config for current booster * \brief Reset config for current booster
...@@ -352,7 +352,7 @@ DllExport int LGBM_BoosterGetEvalCounts(BoosterHandle handle, int64_t* out_len); ...@@ -352,7 +352,7 @@ DllExport int LGBM_BoosterGetEvalCounts(BoosterHandle handle, int64_t* out_len);
/*! /*!
* \brief Get Name of eval * \brief Get Name of eval
* \param out_len total number of eval results * \param out_len total number of eval results
* \param out_strs names of eval result * \param out_strs names of eval result, need to pre-allocate memory before call this
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_BoosterGetEvalNames(BoosterHandle handle, int64_t* out_len, char** out_strs); DllExport int LGBM_BoosterGetEvalNames(BoosterHandle handle, int64_t* out_len, char** out_strs);
...@@ -491,7 +491,7 @@ DllExport int LGBM_BoosterSaveModel(BoosterHandle handle, ...@@ -491,7 +491,7 @@ DllExport int LGBM_BoosterSaveModel(BoosterHandle handle,
* \param handle handle * \param handle handle
* \param buffer_len string buffer length, if buffer_len < out_len, re-allocate buffer * \param buffer_len string buffer length, if buffer_len < out_len, re-allocate buffer
* \param out_len actual output length * \param out_len actual output length
* \param out_str json format string of model * \param out_str json format string of model, need to pre-allocate memory before call this
* \return 0 when succeed, -1 when failure happens * \return 0 when succeed, -1 when failure happens
*/ */
DllExport int LGBM_BoosterDumpModel(BoosterHandle handle, DllExport int LGBM_BoosterDumpModel(BoosterHandle handle,
......
...@@ -239,8 +239,8 @@ DllExport const char* LGBM_GetLastError() { ...@@ -239,8 +239,8 @@ DllExport const char* LGBM_GetLastError() {
DllExport int LGBM_DatasetCreateFromFile(const char* filename, DllExport int LGBM_DatasetCreateFromFile(const char* filename,
const char* parameters, const char* parameters,
const DatesetHandle* reference, const DatasetHandle* reference,
DatesetHandle* out) { DatasetHandle* out) {
API_BEGIN(); API_BEGIN();
auto param = ConfigBase::Str2Map(parameters); auto param = ConfigBase::Str2Map(parameters);
IOConfig io_config; IOConfig io_config;
...@@ -261,8 +261,8 @@ DllExport int LGBM_DatasetCreateFromMat(const void* data, ...@@ -261,8 +261,8 @@ DllExport int LGBM_DatasetCreateFromMat(const void* data,
int32_t ncol, int32_t ncol,
int is_row_major, int is_row_major,
const char* parameters, const char* parameters,
const DatesetHandle* reference, const DatasetHandle* reference,
DatesetHandle* out) { DatasetHandle* out) {
API_BEGIN(); API_BEGIN();
auto param = ConfigBase::Str2Map(parameters); auto param = ConfigBase::Str2Map(parameters);
IOConfig io_config; IOConfig io_config;
...@@ -313,8 +313,8 @@ DllExport int LGBM_DatasetCreateFromCSR(const void* indptr, ...@@ -313,8 +313,8 @@ DllExport int LGBM_DatasetCreateFromCSR(const void* indptr,
int64_t nelem, int64_t nelem,
int64_t num_col, int64_t num_col,
const char* parameters, const char* parameters,
const DatesetHandle* reference, const DatasetHandle* reference,
DatesetHandle* out) { DatasetHandle* out) {
API_BEGIN(); API_BEGIN();
auto param = ConfigBase::Str2Map(parameters); auto param = ConfigBase::Str2Map(parameters);
IOConfig io_config; IOConfig io_config;
...@@ -375,8 +375,8 @@ DllExport int LGBM_DatasetCreateFromCSC(const void* col_ptr, ...@@ -375,8 +375,8 @@ DllExport int LGBM_DatasetCreateFromCSC(const void* col_ptr,
int64_t nelem, int64_t nelem,
int64_t num_row, int64_t num_row,
const char* parameters, const char* parameters,
const DatesetHandle* reference, const DatasetHandle* reference,
DatesetHandle* out) { DatasetHandle* out) {
API_BEGIN(); API_BEGIN();
auto param = ConfigBase::Str2Map(parameters); auto param = ConfigBase::Str2Map(parameters);
IOConfig io_config; IOConfig io_config;
...@@ -417,11 +417,11 @@ DllExport int LGBM_DatasetCreateFromCSC(const void* col_ptr, ...@@ -417,11 +417,11 @@ DllExport int LGBM_DatasetCreateFromCSC(const void* col_ptr,
} }
DllExport int LGBM_DatasetGetSubset( DllExport int LGBM_DatasetGetSubset(
const DatesetHandle* handle, const DatasetHandle* handle,
const int32_t* used_row_indices, const int32_t* used_row_indices,
int32_t num_used_row_indices, int32_t num_used_row_indices,
const char* parameters, const char* parameters,
DatesetHandle* out) { DatasetHandle* out) {
API_BEGIN(); API_BEGIN();
auto param = ConfigBase::Str2Map(parameters); auto param = ConfigBase::Str2Map(parameters);
IOConfig io_config; IOConfig io_config;
...@@ -437,7 +437,7 @@ DllExport int LGBM_DatasetGetSubset( ...@@ -437,7 +437,7 @@ DllExport int LGBM_DatasetGetSubset(
} }
DllExport int LGBM_DatasetSetFeatureNames( DllExport int LGBM_DatasetSetFeatureNames(
DatesetHandle handle, DatasetHandle handle,
const char** feature_names, const char** feature_names,
int64_t num_feature_names) { int64_t num_feature_names) {
API_BEGIN(); API_BEGIN();
...@@ -450,13 +450,13 @@ DllExport int LGBM_DatasetSetFeatureNames( ...@@ -450,13 +450,13 @@ DllExport int LGBM_DatasetSetFeatureNames(
API_END(); API_END();
} }
DllExport int LGBM_DatasetFree(DatesetHandle handle) { DllExport int LGBM_DatasetFree(DatasetHandle handle) {
API_BEGIN(); API_BEGIN();
delete reinterpret_cast<Dataset*>(handle); delete reinterpret_cast<Dataset*>(handle);
API_END(); API_END();
} }
DllExport int LGBM_DatasetSaveBinary(DatesetHandle handle, DllExport int LGBM_DatasetSaveBinary(DatasetHandle handle,
const char* filename) { const char* filename) {
API_BEGIN(); API_BEGIN();
auto dataset = reinterpret_cast<Dataset*>(handle); auto dataset = reinterpret_cast<Dataset*>(handle);
...@@ -464,7 +464,7 @@ DllExport int LGBM_DatasetSaveBinary(DatesetHandle handle, ...@@ -464,7 +464,7 @@ DllExport int LGBM_DatasetSaveBinary(DatesetHandle handle,
API_END(); API_END();
} }
DllExport int LGBM_DatasetSetField(DatesetHandle handle, DllExport int LGBM_DatasetSetField(DatasetHandle handle,
const char* field_name, const char* field_name,
const void* field_data, const void* field_data,
int64_t num_element, int64_t num_element,
...@@ -481,7 +481,7 @@ DllExport int LGBM_DatasetSetField(DatesetHandle handle, ...@@ -481,7 +481,7 @@ DllExport int LGBM_DatasetSetField(DatesetHandle handle,
API_END(); API_END();
} }
DllExport int LGBM_DatasetGetField(DatesetHandle handle, DllExport int LGBM_DatasetGetField(DatasetHandle handle,
const char* field_name, const char* field_name,
int64_t* out_len, int64_t* out_len,
const void** out_ptr, const void** out_ptr,
...@@ -501,7 +501,7 @@ DllExport int LGBM_DatasetGetField(DatesetHandle handle, ...@@ -501,7 +501,7 @@ DllExport int LGBM_DatasetGetField(DatesetHandle handle,
API_END(); API_END();
} }
DllExport int LGBM_DatasetGetNumData(DatesetHandle handle, DllExport int LGBM_DatasetGetNumData(DatasetHandle handle,
int64_t* out) { int64_t* out) {
API_BEGIN(); API_BEGIN();
auto dataset = reinterpret_cast<Dataset*>(handle); auto dataset = reinterpret_cast<Dataset*>(handle);
...@@ -509,7 +509,7 @@ DllExport int LGBM_DatasetGetNumData(DatesetHandle handle, ...@@ -509,7 +509,7 @@ DllExport int LGBM_DatasetGetNumData(DatesetHandle handle,
API_END(); API_END();
} }
DllExport int LGBM_DatasetGetNumFeature(DatesetHandle handle, DllExport int LGBM_DatasetGetNumFeature(DatasetHandle handle,
int64_t* out) { int64_t* out) {
API_BEGIN(); API_BEGIN();
auto dataset = reinterpret_cast<Dataset*>(handle); auto dataset = reinterpret_cast<Dataset*>(handle);
...@@ -520,7 +520,7 @@ DllExport int LGBM_DatasetGetNumFeature(DatesetHandle handle, ...@@ -520,7 +520,7 @@ DllExport int LGBM_DatasetGetNumFeature(DatesetHandle handle,
// ---- start of booster // ---- start of booster
DllExport int LGBM_BoosterCreate(const DatesetHandle train_data, DllExport int LGBM_BoosterCreate(const DatasetHandle train_data,
const char* parameters, const char* parameters,
BoosterHandle* out) { BoosterHandle* out) {
API_BEGIN(); API_BEGIN();
...@@ -558,7 +558,7 @@ DllExport int LGBM_BoosterMerge(BoosterHandle handle, ...@@ -558,7 +558,7 @@ DllExport int LGBM_BoosterMerge(BoosterHandle handle,
} }
DllExport int LGBM_BoosterAddValidData(BoosterHandle handle, DllExport int LGBM_BoosterAddValidData(BoosterHandle handle,
const DatesetHandle valid_data) { const DatasetHandle valid_data) {
API_BEGIN(); API_BEGIN();
Booster* ref_booster = reinterpret_cast<Booster*>(handle); Booster* ref_booster = reinterpret_cast<Booster*>(handle);
const Dataset* p_dataset = reinterpret_cast<const Dataset*>(valid_data); const Dataset* p_dataset = reinterpret_cast<const Dataset*>(valid_data);
...@@ -567,7 +567,7 @@ DllExport int LGBM_BoosterAddValidData(BoosterHandle handle, ...@@ -567,7 +567,7 @@ DllExport int LGBM_BoosterAddValidData(BoosterHandle handle,
} }
DllExport int LGBM_BoosterResetTrainingData(BoosterHandle handle, DllExport int LGBM_BoosterResetTrainingData(BoosterHandle handle,
const DatesetHandle train_data) { const DatasetHandle train_data) {
API_BEGIN(); API_BEGIN();
Booster* ref_booster = reinterpret_cast<Booster*>(handle); Booster* ref_booster = reinterpret_cast<Booster*>(handle);
const Dataset* p_dataset = reinterpret_cast<const Dataset*>(train_data); const Dataset* p_dataset = reinterpret_cast<const Dataset*>(train_data);
......
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