MCPcopy Create free account
hub / github.com/antmachineintelligence/mtgbmcode / GetIntField

Method GetIntField

src/io/dataset.cpp:624–634  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

622}
623
624bool Dataset::GetIntField(const char* field_name, data_size_t* out_len, const int** out_ptr) {
625 std::string name(field_name);
626 name = Common::Trim(name);
627 if (name == std::string("query") || name == std::string("group")) {
628 *out_ptr = metadata_.query_boundaries();
629 *out_len = metadata_.num_queries() + 1;
630 } else {
631 return false;
632 }
633 return true;
634}
635
636bool Dataset::GetInt8Field(const char* field_name, data_size_t* out_len, const int8_t** out_ptr) {
637 std::string name(field_name);

Callers 1

LGBM_DatasetGetFieldFunction · 0.45

Calls 3

TrimFunction · 0.50
query_boundariesMethod · 0.45
num_queriesMethod · 0.45

Tested by

no test coverage detected