MCPcopy Create free account
hub / github.com/catboost/catboost / Y_UNIT_TEST

Function Y_UNIT_TEST

library/cpp/float16/float16_ut.cpp:91–98  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

89 }
90
91 Y_UNIT_TEST(AccuracyCheck) {
92 const i64 size = 1e5;
93 for(i64 i = -size; i <= size; ++i) {
94 float val = i / float(size);
95 TFloat16 f16(val);
96 UNIT_ASSERT_DOUBLES_EQUAL(float(f16), val, 1e-3);
97 }
98 }
99
100 Y_UNIT_TEST(Compare) {
101 TFloat16 a(0.1);

Callers 1

Y_UNIT_TEST_SUITEFunction · 0.70

Calls 4

TFloat16Class · 0.85
minFunction · 0.50
maxFunction · 0.50
AsFloatMethod · 0.45

Tested by

no test coverage detected