[−][src]Function lightgbm_sys::LGBM_DatasetCreateFromMats
pub unsafe extern "C" fn LGBM_DatasetCreateFromMats(
nmat: i32,
data: *mut *const c_void,
data_type: c_int,
nrow: *mut i32,
ncol: i32,
is_row_major: c_int,
parameters: *const c_char,
reference: DatasetHandle,
out: *mut DatasetHandle
) -> c_int
\brief Create dataset from array of dense matrices.
\param nmat Number of dense matrices
\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 nrow Number of rows
\param ncol Number of columns
\param is_row_major 1 for row-major, 0 for column-major
\param parameters Additional parameters
\param reference Used to align bin mapper with other dataset, nullptr means isn't used
\param[out] out Created dataset
\return 0 when succeed, -1 when failure happens