MCPcopy Create free account
hub / github.com/apache/arrow / ConvertToFloat16Vector

Function ConvertToFloat16Vector

cpp/src/arrow/util/ulp_distance_test.cc:164–171  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

162}
163
164std::vector<Float16> ConvertToFloat16Vector(const std::vector<float>& float_values) {
165 std::vector<Float16> float16_vector;
166 float16_vector.reserve(float_values.size());
167 for (auto& value : float_values) {
168 float16_vector.emplace_back(value);
169 }
170 return float16_vector;
171}
172
173TEST(TestWithinUlp, Float16) {
174 for (Float16 f : ConvertToFloat16Vector({0.0f, 1e-8f, 1.0f, 123.456f})) {

Callers 1

TESTFunction · 0.85

Calls 3

emplace_backMethod · 0.80
reserveMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected