Home | History | Annotate | Download | only in utils

Lines Matching refs:example

69                                       const Example& example) {
70 EXPECT_EQ(1, example.dense_float_features.size());
74 EXPECT_EQ(0, example.example_idx);
75 EXPECT_EQ(7.0f, example.dense_float_features[0]);
77 EXPECT_TRUE(example.sparse_float_features[0][0].has_value());
78 EXPECT_EQ(-3.0f, example.sparse_float_features[0][0].get_value());
80 EXPECT_FALSE(example.sparse_float_features[1][0].has_value());
81 EXPECT_TRUE(example.sparse_float_features[1][1].has_value());
82 EXPECT_EQ(1.0f, example.sparse_float_features[1][1].get_value());
84 EXPECT_EQ(2, example.sparse_int_features[0].size());
85 EXPECT_EQ(1, example.sparse_int_features[0].count(1));
86 EXPECT_EQ(1, example.sparse_int_features[0].count(8));
87 EXPECT_EQ(0, example.sparse_int_features[1].size());
90 EXPECT_EQ(1, example.example_idx);
91 EXPECT_EQ(-2.0f, example.dense_float_features[0]);
93 EXPECT_FALSE(example.sparse_float_features[0][0].has_value());
95 EXPECT_TRUE(example.sparse_float_features[1][0].has_value());
96 EXPECT_EQ(4.0f, example.sparse_float_features[1][0].get_value());
97 EXPECT_FALSE(example.sparse_float_features[1][1].has_value());
99 EXPECT_EQ(1, example.sparse_int_features[0].size());
100 EXPECT_EQ(1, example.sparse_int_features[0].count(0));
101 EXPECT_EQ(1, example.sparse_int_features[1].size());
102 EXPECT_EQ(1, example.sparse_int_features[1].count(7));
105 EXPECT_EQ(2, example.example_idx);
106 EXPECT_EQ(8.0f, example.dense_float_features[0]);
108 EXPECT_TRUE(example.sparse_float_features[0][0].has_value());
109 EXPECT_EQ(0.0f, example.sparse_float_features[0][0].get_value());
111 EXPECT_FALSE(example.sparse_float_features[1][0].has_value());
112 EXPECT_TRUE(example.sparse_float_features[1][1].has_value());
113 EXPECT_EQ(3.f, example.sparse_float_features[1][1].get_value());
115 EXPECT_EQ(0, example.sparse_int_features[0].size());
116 EXPECT_EQ(1, example.sparse_int_features[1].size());
117 EXPECT_EQ(1, example.sparse_int_features[1].count(13));
120 EXPECT_EQ(3, example.example_idx);
121 EXPECT_EQ(1.0f, example.dense_float_features[0]);
123 EXPECT_TRUE(example.sparse_float_features[0][0].has_value());
124 EXPECT_EQ(5.0f, example.sparse_float_features[0][0].get_value());
126 EXPECT_TRUE(example.sparse_float_features[1][0].has_value());
127 EXPECT_EQ(7.0f, example.sparse_float_features[1][0].get_value());
128 EXPECT_FALSE(example.sparse_float_features[1][1].has_value());
130 EXPECT_EQ(2, example.sparse_int_features[0].size());
131 EXPECT_EQ(1, example.sparse_int_features[0].count(2));
132 EXPECT_EQ(1, example.sparse_int_features[0].count(0));
133 EXPECT_EQ(1, example.sparse_int_features[1].size());
134 EXPECT_EQ(1, example.sparse_int_features[1].count(4));
137 EXPECT_EQ(4, example.example_idx);
138 EXPECT_EQ(0.0f, example.dense_float_features[0]);
140 EXPECT_TRUE(example.sparse_float_features[0][0].has_value());
141 EXPECT_EQ(0.0f, example.sparse_float_features[0][0].get_value());
143 EXPECT_FALSE(example.sparse_float_features[1][0].has_value());
144 EXPECT_TRUE(example.sparse_float_features[1][1].has_value());
145 EXPECT_EQ(4.3f, example.sparse_float_features[1][1].get_value());
147 EXPECT_EQ(0, example.sparse_int_features[0].size());
148 EXPECT_EQ(1, example.sparse_int_features[1].size());
149 EXPECT_EQ(1, example.sparse_int_features[1].count(0));
152 EXPECT_EQ(5, example.example_idx);
153 EXPECT_EQ(-4.0f, example.dense_float_features[0]);
155 EXPECT_FALSE(example.sparse_float_features[0][0].has_value());
157 EXPECT_TRUE(example.sparse_float_features[1][0].has_value());
158 EXPECT_EQ(9.0f, example.sparse_float_features[1][0].get_value());
159 EXPECT_TRUE(example.sparse_float_features[1][1].has_value());
160 EXPECT_EQ(0.8f, example.sparse_float_features[1][1].get_value());
162 EXPECT_EQ(0, example.sparse_int_features[0].size());
165 EXPECT_EQ(6, example.example_idx);
166 EXPECT_EQ(7.0f, example.dense_float_features[0]);
168 EXPECT_FALSE(example.sparse_float_features[0][0].has_value());
170 EXPECT_FALSE(example.sparse_float_features[1][0].has_value());
171 EXPECT_FALSE(example.sparse_float_features[1][1].has_value());
173 EXPECT_EQ(0, example.sparse_int_features[0].size());
176 EXPECT_EQ(7, example.example_idx);
177 EXPECT_EQ(-2.0f, example.dense_float_features[0]);
179 EXPECT_FALSE(example.sparse_float_features[0][0].has_value());
181 EXPECT_TRUE(example.sparse_float_features[1][0].has_value());
182 EXPECT_EQ(-4.0f, example.sparse_float_features[1][0].get_value());
183 EXPECT_FALSE(example.sparse_float_features[1][1].has_value());
185 EXPECT_EQ(1, example.sparse_int_features[0].size());
186 EXPECT_EQ(1, example.sparse_int_features[0].count(5));
188 default: { LOG(QFATAL) << "Invalid example index."; } break;
198 for (const auto& example : full_iterable) {
199 validate_example_features(example_idx, example);
209 for (const auto& example : slice_iterable) {
210 validate_example_features(example_idx, example);