[−][src]Function lightgbm_sys::LGBM_DatasetSetField
pub unsafe extern "C" fn LGBM_DatasetSetField(
handle: DatasetHandle,
field_name: *const c_char,
field_data: *const c_void,
num_element: c_int,
type_: c_int
) -> c_int
\brief Set vector to a content in info. \note
- \a group only works for
C_API_DTYPE_INT32
; - \a label and \a weight only work for
C_API_DTYPE_FLOAT32
; - \a init_score only works for
C_API_DTYPE_FLOAT64
. \param handle Handle of dataset \param field_name Field name, can be \a label, \a weight, \a init_score, \a group \param field_data Pointer to data vector \param num_element Number of elements infield_data
\param type Type offield_data
pointer, can beC_API_DTYPE_INT32
,C_API_DTYPE_FLOAT32
orC_API_DTYPE_FLOAT64
\return 0 when succeed, -1 when failure happens