1. 20 Aug, 2019 1 commit
  2. 25 Mar, 2019 1 commit
    • gcwenger's avatar
      Added "min_signal" paramater to float testing (#2653) · abd1c70d
      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.
      abd1c70d
  3. 07 Jan, 2019 1 commit
    • gcwenger's avatar
      Simplified all_close_f interface and tightened default criteria (#2285) · 0eaa960c
      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.
      0eaa960c
  4. 03 Jan, 2019 1 commit
  5. 13 Dec, 2018 1 commit
    • gcwenger's avatar
      Addressed some all_close_f loose ends (#2200) · 656b2f72
      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.
      656b2f72
  6. 08 Dec, 2018 1 commit
  7. 07 Dec, 2018 1 commit
    • gcwenger's avatar
      Support for all_close_f w/ doubles (#2184) · 125f7242
      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.
      125f7242
  8. 01 Dec, 2018 1 commit
  9. 29 Sep, 2018 1 commit
  10. 29 Aug, 2018 2 commits
  11. 02 Jun, 2018 1 commit