Skip to content

Commit

Permalink
Cleanup.
Browse files Browse the repository at this point in the history
  • Loading branch information
trivialfis committed Jun 15, 2021
1 parent 0c2397e commit b855bdb
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions tests/cpp/gbm/test_gbtree.cc
Expand Up @@ -412,19 +412,17 @@ TEST(Dart, Slice) {
}

TEST(GBTree, FeatureScore) {
size_t n_samples = 1000, n_features = 10;
auto m = RandomDataGenerator{n_samples, n_features, 0.5}.GenerateDMatrix(true, false, 4);
size_t n_samples = 1000, n_features = 10, n_classes = 4;
auto m = RandomDataGenerator{n_samples, n_features, 0.5}.GenerateDMatrix(true, false, n_classes);

std::unique_ptr<Learner> learner{ Learner::Create({m}) };
learner->SetParam("num_class", "4");
learner->SetParam("num_class", std::to_string(n_classes));

learner->Configure();
for (size_t i = 0; i < 2; ++i) {
learner->UpdateOneIter(i, m);
}

Json model {Object{}};
learner->SaveModel(&model);
std::vector<bst_feature_t> features_weight;
std::vector<float> scores_weight;
learner->CalcFeatureScore("weight", &features_weight, &scores_weight);
Expand Down

0 comments on commit b855bdb

Please sign in to comment.