Lines Matching refs:y_ref
186 std::vector<float> y_ref(batch_size() * channels()); in TestQ8()
200 y_ref[i * channels() + c] = float(y_zero_point()) + in TestQ8()
203 y_ref[i * channels() + c] = std::min<float>(y_ref[i * channels() + c], float(qmax())); in TestQ8()
204 y_ref[i * channels() + c] = std::max<float>(y_ref[i * channels() + c], float(qmin())); in TestQ8()
240 ASSERT_NEAR(float(int32_t(y[i * y_stride() + c])), y_ref[i * channels() + c], 0.6f); in TestQ8()
254 std::vector<float> y_ref(batch_size() * channels()); in TestF32()
263 y_ref[i * channels() + c] = a[i * a_stride() + c] + b[i * b_stride() + c]; in TestF32()
266 const float accumulated_min = *std::min_element(y_ref.cbegin(), y_ref.cend()); in TestF32()
267 const float accumulated_max = *std::max_element(y_ref.cbegin(), y_ref.cend()); in TestF32()
275 y_ref[i * channels() + c] = std::min(std::max(y_ref[i * channels() + c], y_min), y_max); in TestF32()
306 … ASSERT_NEAR(y[i * y_stride() + c], y_ref[i * channels() + c], 1.0e-6f * y_ref[i * channels() + c]) in TestF32()