[][src]Function lightgbm_sys::LGBM_DatasetPushRowsByCSR

pub unsafe extern "C" fn LGBM_DatasetPushRowsByCSR(
    dataset: DatasetHandle,
    indptr: *const c_void,
    indptr_type: c_int,
    indices: *const i32,
    data: *const c_void,
    data_type: c_int,
    nindptr: i64,
    nelem: i64,
    num_col: i64,
    start_row: i64
) -> c_int

\brief Push data to existing dataset, if nrow + start_row == num_total_row, will call dataset->FinishLoad. \param dataset Handle of dataset \param indptr Pointer to row headers \param indptr_type Type of indptr, can be C_API_DTYPE_INT32 or C_API_DTYPE_INT64 \param indices Pointer to column indices \param data Pointer to the data space \param data_type Type of data pointer, can be C_API_DTYPE_FLOAT32 or C_API_DTYPE_FLOAT64 \param nindptr Number of rows in the matrix + 1 \param nelem Number of nonzero elements in the matrix \param num_col Number of columns \param start_row Row start index \return 0 when succeed, -1 when failure happens