AI-XGBoost

 view release on metacpan or  search on metacpan

examples/capi_dump_model.pl  view on Meta::CPAN

use strict;
use warnings;
use 5.010;
use Data::Dumper;
use AI::XGBoost::CAPI qw(:all);

my $dtrain = XGDMatrixCreateFromFile('agaricus.txt.train');
my $dtest = XGDMatrixCreateFromFile('agaricus.txt.test');

my $booster = XGBoosterCreate([$dtrain]);
XGBoosterUpdateOneIter($booster, 1, $dtrain);

my $json_model_with_stats = XGBoosterDumpModelEx($booster, "featmap.txt", 1, "json");

say Dumper $json_model_with_stats;

XGBoosterFree($booster);
XGDMatrixFree($dtrain);
XGDMatrixFree($dtest);







( run in 1.713 second using v1.01-cache-2.11-cpan-437f7b0c052 )