- 13 Dec, 2018 3 commits
-
-
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.
-
Scott Cyphers authored
-
gcwenger authored
Brought NGRAPH_INSTANTIATE_TEST_CASE_P use of static into alignment with gtest 1.8.1's use of statics (#2216)
-
- 11 Dec, 2018 1 commit
-
-
Robert Kimball authored
* files pulled from bob/winbuild * fix compile problems * fix a few windows build errors * add windows file to exclude from git * add comment why change was made * revert obsolete change * more cleanup * building interpreter and unit test on windows with DLLs * Add flag for windows to export all symbols. Short term fix. * enable MD build * address warnings * dump all windows build results to a single directory * fix windows backend dll open issue * remove debug * fix file iterator for windows * fix merge error * fix test failure * change header from h to hpp in hopes of making python happy * address more linux build issues * fix visibility enable
-
- 08 Dec, 2018 1 commit
-
-
Robert Kimball authored
* change all_close tests to return gtest AssertionResult instead of bool to allow for better error messages * change throw to return error * address PR comments and fix compile error
-
- 07 Dec, 2018 2 commits
-
-
Robert Kimball authored
* change compile call to return Handle * make CPU require compile() before call() * fix unit tests to call compile() before call() * fix failing ops * update unit test * revert some changes * more fixups * more diff cleanup * a few more issues addressed * more fixes * update API * more updates * fix test_ops.py * fix * another attempt to fix * fix unit test * fix test error
-
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.
-
- 06 Dec, 2018 1 commit
-
-
Fenglei authored
* add some helper function * update with new helper function * update reduce to nd with new helper function * update float sum to stable sum * fix bug * update all reduce to stable sum for float * fix bug and pass the sum stable test * remove debug info * style * update with shape * fix bug * add host parameters to cuda_emitter * clang format * fix bugs * add element::type support * format * add a cached value with datatype name * add init_reduce_value * unroll loop * optimization * remove the need for init_value * add memset kernel * add memcpy * working version * remove debug info * add comments, clean up code. * change in_idx to input_idx * fix bug * change args name for memset in emitter * pass element::Type instead of string * the op::reduce come with init value, add support * resolve codacy-bot comment * fix bug * resove codacy-bot comment * remove unused comments, resolve comments * cuda reduce for max, min, mul, reduce op init value, format * use type::info * use type info for numeric_limits * remove code from gpu_host_parameters * header * remvoe outdated comments * add helper to check if stable sum is needed * add stable sum test for double * remove extra line * consolidate helper functions * no need list now. * remove extra ; * clang format * style * add skip test for cpu and intelGPU side * add line between groups of headers * add two simple stable sum test for float and double * skip test for intelGPU
-
- 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.
-
- 21 Nov, 2018 1 commit
-
-
Robert Kimball authored
* remove version tagging from shared libraries * add flag to enable/disable library versioning
-
- 16 Nov, 2018 1 commit
-
-
Robert Kimball authored
* Move ParameterVector and ResultVector to the ngraph namespace where they belong * update python wrapper * more python fixes * style * Update setup.py * fix some new code
-
- 11 Nov, 2018 1 commit
-
-
Fenglei authored
* add isfinite check * style * output 5 diff and total diff * output limit of diff for all_close_f * dix bug * disable tests * remove failing unit test that does not make sense.
-
- 10 Nov, 2018 1 commit
-
-
gcwenger authored
* Heterogenous sub-graph comparison testing * Print index for float differences * Disabled compare_backends_with_graphs on most backends for now. Moved to new file. Added testing of unsigned values. * Fixed element::boolean range. Added missing include. * Switched use of shared_ptr as parm to raw *. Moved to using namespace std in cpp. Fixed comment marker in unit_test.manifest files. Switched some EXPECT_EQ TO ASSERT_EQ. Fixed parameterized test disabling. * Frozen naming -> serialized. Removed extraneous comments. * Graph comparison unit test relies on CPU for reference, so only build when CPU is built. * Reworked per backend disabling of compare_backends_with_graphs
-
- 31 Oct, 2018 1 commit
-
-
Robert Kimball authored
* create unique_ptr backend * unit test cleanup * address more code that was recently added * change from reference to pointer when passing backend to reduce the number of lines changed. * fix build error * fix python wrapper * style * more specific treatment for unique_ptr
-
- 23 Oct, 2018 1 commit
-
-
gcwenger authored
* Support for parameterized testing combined with backend driven manifests. * clang-format fix * Improved nGraph variants of gtest fixture and parameterized testing macros * Reverted mistaken change to src/ngraph/runtime/gpu/CMakeLists.txt
-
- 29 Sep, 2018 1 commit
-
-
Robert Kimball authored
* rename files * rename runtime TensorView to Tensor * rename HostTensorView to HostTensor
-
- 27 Sep, 2018 1 commit
-
-
Robert Kimball authored
* remove get_tensor method * remove get_element_count as it is redundant to get_size * fix a few issues with examples and python wrapper * rename get_size to get_element_count and add get_size_in_bytes method
-
- 15 Sep, 2018 1 commit
-
-
Robert Kimball authored
* remove contains_key() * fix logic error
-
- 14 Sep, 2018 1 commit
-
-
Scott Cyphers authored
* Remove "view" Simplify layout * Fix merge error * fix build error * PR1602. IntelGPU backend. Compilation fixed.
-
- 12 Sep, 2018 1 commit
-
-
tsocha authored
* [ONNX] Shape operator * Review fix pt. 1 * Style check
-
- 31 Aug, 2018 1 commit
-
-
Scott Cyphers authored
* Validate/infer types as a virtual function BroadcastLike, ScalarConstantLike Set output shape separately from output types Remove some obsolete tests Replace *Like ops with fixed type versions * Review comments * Remove TensorViewType * Remove PrimaryTensorView * Reviewer comments * Style fix. * Another try at GPU * GPU * Simplify class hierarchy * More of previous. * Better errors * Remove unneeded classes * Merge * Update Python bindings * clang-format * Remove redundant files * Remove commented out lines * clang-format * Group includes * Missing tests * Merge error
-
- 29 Aug, 2018 2 commits
-
-
Robert Kimball authored
* use line comments instead of multiline comments for license header * update more * update new files * more header updates * style
-
Robert Kimball authored
* normalize doxygen keywords * more normalization * normalize more onnx files * yet more normalization * fix doxygen error
-
- 27 Aug, 2018 1 commit
-
-
Robert Kimball authored
* normalize comments * address review comments
-
- 24 Aug, 2018 1 commit
-
-
Michał Karzyński authored
-
- 13 Aug, 2018 1 commit
-
-
Robert Kimball authored
* enable parameter validation for all unit tests
-
- 02 Aug, 2018 2 commits
-
-
varun-intel authored
* updated * type prop * disable test in manifest * try to exclude * style * double * dobule * more * style * more * vecs * fix goe
-
Robert Kimball authored
-
- 09 Jul, 2018 1 commit
-
-
Robert Kimball authored
* Cache some generated functions in backwards tests to speed performance * more caching
-
- 06 Jul, 2018 1 commit
-
-
Nick Korovaiko authored
* collect matched nodes * clear m_matched_list * tests * address feedback
-
- 03 Jul, 2018 1 commit
-
-
Robert Kimball authored
* nbench cleanup * update style
-
- 22 Jun, 2018 1 commit
-
-
Matthew Brookhart authored
-
- 13 Jun, 2018 1 commit
-
-
Fenglei authored
* add pad_dilation function * add dilation to gpu_emitter * add CoordinateDiff constructor to GPUShape * remove unecessary cast * working version for forward * forward working * forward test all pass * deconvolution forward * backward data dilation * forward test passed * initial to 0 * fix bug for get_padded_shape and clang format * code style, change variable names * refactor convolution conditions * fix bug padding_below_diff * change pad_dilation to pad_dynamic, compare to pad * remove passed convolution test from skip list, clang format * change pad to use GPUShape
-
- 06 Jun, 2018 1 commit
-
-
Nishant Patel authored
* Support 3-D pool with mkldnn * Move execute() to test_tools.hpp
-
- 04 Jun, 2018 1 commit
-
-
Robert Kimball authored
* Update cmake files to more modern approach * disable building libraries that are not required * handle more build cases * add versions to backend libs. add start of package target. * add create_backend to backends * temporary workaround to tbb not linking correctly with gcc * install codegen lib * force tbb to link to the cpu backend so that it is available for codegen * fix clang build error * fix warning for codegen build * update cuda header paths * change error message for opening backend shared library * set lib path
-
- 02 Jun, 2018 1 commit
-
-
Yixing Lao authored
-
- 14 May, 2018 1 commit
-
-
Yixing Lao authored
-
- 11 May, 2018 1 commit
-
-
Sang Ik Lee authored
-
- 10 May, 2018 2 commits
-
-
Yixing Lao authored
-
Yixing Lao authored
* test_control in util
-