MCPcopy Create free account
hub / github.com/Tencent/embedx / ParseUserFrom

Function ParseUserFrom

src/model/instance_reader/graph_dssm_inst_reader.cc:30–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28namespace {
29
30void ParseUserFrom(const std::vector<vec_pair_t>& user_feats,
31 uint16_t user_group, vec_int_t* user_nodes) {
32 user_nodes->clear();
33 for (const auto& user_feat : user_feats) {
34 for (const auto& feat : user_feat) {
35 auto feat_id = feat.first;
36 auto group = io_util::GetNodeType(feat_id);
37 if (group == user_group) {
38 user_nodes->emplace_back(feat_id);
39 }
40 }
41 }
42 DXCHECK(user_nodes->size() == user_feats.size());
43}
44
45} // namespace
46

Callers 1

GetTrainBatchMethod · 0.85

Calls 2

GetNodeTypeFunction · 0.85
clearMethod · 0.45

Tested by

no test coverage detected