- 09 May, 2019 1 commit
-
-
Robert Kimball authored
* wip * Add support for storing constant array of constant values as a single values that is automatically broadcast on deserialize * revert some changes to serializer.cpp * fix all_close_f to support nan and inf to allow for unit test * update unit tests to pass for all_close_f update * fix bug with i64 * address compile issues? * change function name to be more accurate * fix compiler error
-
- 04 Apr, 2019 1 commit
-
-
Robert Kimball authored
* add test file * add new float_util files * Add unit tests for bfloat. Fix bfloat rounding code since it was incorrectly rounding. * add more tests * cleanup * change trucate to be endian agnostic * prep work for constexpr ctors * ready for constexpr * constexpr ctor for bfloat16 * more bfloating * write constexpr isnan since it is not constexpr on Macos * remove cast operator * add benchmark test and cleanup * use aligned buffers for benchmark tests * fix numbers printed in benchmark * remove union and use cast operator * all tests passing * cleanup
-
- 02 Apr, 2019 1 commit
-
-
Scott Cyphers authored
-
- 25 Mar, 2019 1 commit
-
-
gcwenger authored
min_signal is intended to optionally skip checking float distances when numbers are close enough to 0. Only skips when both numbers are < min_signal. Intention is to allow tighter float testing in certain cases where most values are not near 0, but values near zero are differing by more bits than values farther from 0. Should be used with caution in limited cases.
-
- 05 Feb, 2019 1 commit
-
-
Scott Cyphers authored
* Fix Klocwork issues * style
-
- 07 Jan, 2019 1 commit
-
-
gcwenger authored
* Simplified & tightened all_close_f parameters Removed specification of mantissa bits for all_close_f in favor of just specifying tolerance bits. Tightened up all_close_f default. Fixed LRN unit test which had insufficient result precision to pass tighter all_close_f tolerance. * Addressed PR comments. Reworked mantissa bit and tolerance constants. Clarified and improved graph comparison tolerance calculation flexibility. Clarified unit test tolerance testing.
-
- 03 Jan, 2019 1 commit
-
-
Robert Kimball authored
* update licenses for 2019 * style
-
- 19 Dec, 2018 1 commit
-
-
gcwenger authored
all_close_f error reporting clarification. all_close_f test cases spaced out for easier interpretation. (#2247)
-
- 13 Dec, 2018 1 commit
-
-
gcwenger authored
* Simplified all_close_f tolerance determination. Made all_close_f less verbose. Transitioned graph comparison to use double comparison when appropriate. * Reworked all_close_f AssertionResult returning code to include message in AssertionResult on success also. * Added CMake option NGRAPH_GTEST_INFO, which controls whether or not any gtest info cout is done. Quiets all_close_f tests by default. * Moved NGRAPH_GTEST_INFO from build option to environment variable.
-
- 08 Dec, 2018 1 commit
-
-
Robert Kimball authored
* move GPU specific test to GPU only * fix unit test invocation * fix compile error * fix compile error * style * fix runtime error
-
- 07 Dec, 2018 1 commit
-
-
gcwenger authored
* Double support for all_close_f * all_close_f uses fixed number of mantissa bits now. Simplified testing code. * Initialize test data members in constructor to values which will cause test failure. Setup then sets them correctly. * Reduce info printed out during all_close_f unit tests.
-
- 01 Dec, 2018 1 commit
-
-
gcwenger authored
* Additional info calculated & printed for all_close_f. * Fixed format * Tweaked test calls to all_close_f to make unambiguous. * Tweaked test calls to all_close_f to match close_f for last unit test.
-
- 29 Aug, 2018 1 commit
-
-
Robert Kimball authored
* use line comments instead of multiline comments for license header * update more * update new files * more header updates * style
-
- 02 Jun, 2018 1 commit
-
-
Yixing Lao authored
-