AI-XGBoost
view release on metacpan or search on metacpan
lib/AI/XGBoost/CAPI/RAW.pm view on Meta::CPAN
All functions in this file will return 0 when success
and -1 when an error occurred,
XGBGetLastError can be called to retrieve the error
This function is thread safe and can be called by different thread
Returns string error information
=head2 XGDMatrixCreateFromFile
Load a data matrix
Parameters:
=over 4
=item filename
the name of the file
=item silent
whether print messages during loading
=item out
a loaded data matrix
=back
=head2 XGDMatrixCreateFromCSREx
Create a matrix content from CSR fromat
Parameters:
=over 4
=item indptr
pointer to row headers
=item indices
findex
=item data
fvalue
=item nindptr
number of rows in the matrix + 1
=item nelem
number of nonzero elements in the matrix
=item num_col
number of columns; when it's set to 0, then guess from data
=item out
created dmatrix
=back
=head2 XGDMatrixCreateFromCSCEx
Create a matrix content from CSC format
Parameters:
=over 4
=item col_ptr
pointer to col headers
=item indices
findex
=item data
fvalue
=item nindptr
number of rows in the matrix + 1
=item nelem
number of nonzero elements in the matrix
=item num_row
number of rows; when it's set to 0, then guess from data
=back
=head2 XGDMatrixCreateFromMat
Create matrix content from dense matrix
Parameters:
=over 4
=item data
pointer to the data space
=item nrow
number of rows
=item ncol
number columns
=item missing
which value to represent missing value
=item out
created dmatrix
=back
=head2 XGDMatrixCreateFromMat_omp
Create matrix content from dense matrix
Parameters:
=over 4
=item data
pointer to the data space
=item nrow
number of rows
=item ncol
number columns
=item missing
which value to represent missing value
=item out
created dmatrix
( run in 2.161 seconds using v1.01-cache-2.11-cpan-524268b4103 )