AI-XGBoost
view release on metacpan or search on metacpan
lib/AI/XGBoost/DMatrix.pm view on Meta::CPAN
=over 4
=item data
Array with the labels
=back
=head2 set_label_pdl
Set label of DMatrix. This label is the "classes" in classification problems
=head3 Parameters
=over 4
=item data
Piddle with the labels
=back
=head2 get_label
Get label of DMatrix. This label is the "classes" in classification problems
=head2 set_weight
Set weight of each instance
=head3 Parameters
=over 4
=item weight
Array with the weights
=back
=head2 set_weight_pdl
Set weight of each instance
=head3 Parameters
=over 4
=item weight
pdl with the weights
=back
=head2 get_weight
Get the weight of each instance
=head2 set_base_margin
Set base margin of booster to start from
=head3 Parameters
=over 4
=item margin
Array with the margins
=back
=head2 get_base_margin
Get the base margin
=head2 set_group
Set group size
=head3 Parameters
=over 4
=item group
Array with the size of each group
=back
=head2 num_row
Number of rows
=head2 num_col
Number of columns
=head2 dims
Dimensions of the matrix. That is: rows, columns
=head2 slice
Slice the DMatrix and return a new DMatrix tha only contains
the list of indices
=head3 Parameters
=over 4
=item list_of_indices
Reference to an array of indices
=back
=head2 DEMOLISH
Free the DMatrix
( run in 0.499 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )