- 15 Jul, 2019 1 commit
-
-
Adam Procter authored
* Start splitting type_prop.cpp (just a few for now, to get feedback on general pattern) * Split out some more type_prop stuff * A bunch more * Move one test out of type_prop into build_graph * Split Reverse from ReverseSequence (oops), and fix a typo I noticed in dyn_reshape.cpp * fix EOF newline * Style. * Add newline at eof.
-
- 13 Jul, 2019 1 commit
-
-
Scott Cyphers authored
* Stabilize node sorting and fix some bugs. * Review comments * Fix broken tests * Implement traverse nodes with pointers * Let sort gather nodes for get_ordered_ops * Use stacks for stacks * Keep control deps ordered * Optimize subgraph sort * Add unordered map over function ops * Don't recheck children * Use vectors in stacks, avoid std::list::size()
-
- 25 Jun, 2019 1 commit
-
-
Jayaram Bobba authored
-
- 24 Jun, 2019 1 commit
-
-
Jayaram Bobba authored
-
- 17 Jun, 2019 1 commit
-
-
Michał Karzyński authored
-
- 11 Jun, 2019 1 commit
-
-
Michał Karzyński authored
* Test messages improvements * Add comment * and remove conversion from floating point contexts
-
- 08 Jun, 2019 1 commit
-
-
Robert Kimball authored
* Change serializer disable so that it is enabled by default if you do nothing * fix serializer disable * fix disabled build
-
- 05 Jun, 2019 1 commit
-
-
Robert Kimball authored
* remove tensor offset from tensor read/write calls because it was never used * fix build errors * fix build errors * fix python test errors * more python fixes * revert change * Make old version of read/write deprecated * fix python read overload * one more try to fix python binding * fix python * yet another try * why is this so hard * fix? * add text to changes.md
-
- 29 May, 2019 1 commit
-
-
gcwenger authored
-
- 11 May, 2019 1 commit
-
-
Tomasz Dołbniak authored
* Dump the expected and actual values for NgraphTestCase * Adapt to changes in master * Some docs and API unification
-
- 10 May, 2019 1 commit
-
-
Adam Procter authored
* Add create_dynamic_tensor function to Backend signature * Add skeleton of dynamic wrapper class * Simple test for construction * Some progress on dynamic tensor creation * Compile dynamic wrapper into core; change config string to a factory option * Add wrapped executable, working on simple example * Add wrapped dynamic tensor * Update to match new tensor API * Update wrapper to clone the graph; basic dyn test now passes * Update call_with_validate to grok dynamic * Make the unit tests a little prettier * Make get_element_type virtual * Change dynamic tests to be backend-parametric; fix get_element_type check for dyn tensors * Add dynamic.in.cpp * CODEOWNERS entry for dynamic_wrapper * Remove overly-accommodating behavior for create_dynamic_tensor on non-dynamic BEs * Pass enable_performance_collection to wrapped compile() calls * More comments in the 'abc' test * Fix 'create' wrapper in pybind11 * Remove unnecessary WrappedStaticTensor class * Better names for the classes, and add some docstrings * Fix pybind for 'create' to return shared_ptr now
-
- 09 May, 2019 2 commits
-
-
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
-
Michał Karzyński authored
* [ONNX] Refactor LSTM tests to use NgraphTestCase * Enable passing instance values to comparator * Review comments
-
- 08 May, 2019 1 commit
-
-
Robert Kimball authored
* Interpreter working * cleanup * cleanup * add CPU backend * Update the rest of the backends * update python API * update test_case to use new shared_ptr
-
- 01 May, 2019 1 commit
-
-
Scott Cyphers authored
* Basic float16 * Basic fp16 support * typo
-
- 26 Apr, 2019 1 commit
-
-
Jayaram Bobba authored
Added NGRAPH_JSON_ENABLE to conditionally enable code/features relying on external JSON libraries (#2821)
-
- 25 Apr, 2019 1 commit
-
-
Michał Karzyński authored
* Add NgraphTestCase test runner class * Code improvements * clang-format * Add support for multiple output types * Add reading inputs/outputs from files * Refactor model_quant_conv_linear_3d * Add shape checking to NgraphTestCase * Add expected output shape to model_quant_conv_linear_3d * Code review * Remove small data files and move values to test code for legibility * clang-format * Refactor model_quant_conv_linear_2d * Refactor model_dequantize_linear_1d_zero_scale_uint8_negative_axis * Refactor model_dequantize_linear_1d_zero_scale_int8_4d * Refactor model_dequantize_linear_1d_zero_scale_int8 * Refactor model_dequantize_linear_1d_zero_scale_uint8 * Refactor model_dequantize_linear_scalar_zero_scale_int8 * Refactor model_dequantize_linear_scalar_zero_scale_uint8 * Refactor model_quantize_linear_axis_negative * Refactor model_quantize_linear_axis_zero * Refactor model_quantize_linear_zero_point * Add shape checking to NgraphTestCase::run * Refactor NgraphTestCase::run
-
- 24 Apr, 2019 1 commit
-
-
Tomasz Dołbniak authored
* [ONNX] Extended types support for NgraphTestCase * [ONNX] Move the value comparators to the NgraphTestCase class
-
- 23 Apr, 2019 1 commit
-
-
Michał Karzyński authored
-
- 15 Apr, 2019 1 commit
-
-
Adam Procter authored
* Replace assert and NGRAPH_ASSERT with NGRAPH_CHECK; deprecate old classes * Rename node_validation_assertion_string to something slightly more descriptive * Fix syntax error in GPU BE * Fix some messed-up includes * More comments, more tests * Fix reference to properly include check.hpp (should unbreak codegen) * Add check.hpp include to gpu_util.cpp * Comment updates * Comment update * Oops * PR feedback: better formatting when context info or explanation are missing
-
- 05 Apr, 2019 1 commit
-
-
Michał Karzyński authored
* [ONNX] Unit tests for QuantizeLinear * Fix some syntax issues * get tests passing * adding prototxt files with correct names * disable new tests in the GPU * cleanup * style
-
- 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
-
- 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.
-
- 18 Mar, 2019 1 commit
-
-
Robert Kimball authored
-
- 11 Mar, 2019 1 commit
-
-
Scott Cyphers authored
* Don't segfault trying to be informative about empty tensors * Review comments
-
- 25 Feb, 2019 1 commit
-
-
Sang Ik Lee authored
Update TBB build script for Windows. Fix typo. Fix incorrect omp lib name on Windows. Fix incorrect tbb.dll path on Windows. Make LIBRARY and ARCHIVE output directory consistent. Function missing on Windows. Update test::util::all_close() to fix compilation issue on Windows Export CPU_Executable on Windows. Change nbench path for unit-test on Windows. Change copy to copy_if_different. Install CPU backend on Windows. Disable tools test on Windows. Disable two failing unit test on Windows CPU. Fix incorrect CPU backend install path on Windows.
-
- 22 Feb, 2019 1 commit
-
-
Robert Kimball authored
* use calls for new backend API in unit tests * fix compile error * fix compile error
-
- 20 Feb, 2019 1 commit
-
-
Adam Rogowiec authored
* Utility function for reading binary file content. * Style apply. * Review. Add sanity check on file size. * Style-apply.:
-
- 29 Jan, 2019 1 commit
-
-
tsocha authored
-
- 18 Jan, 2019 1 commit
-
-
Louis Feng authored
* batch dot bprop WIP. * WIP. * testing. * clean up debug code. * comments and var name change. * clean up. * format style, batch dot differentiable pass. * removed debug output. * added unit test to autodiff, refactored make_function -> make_function_from_file. * fixed build warning. * fixed gpu build error. * clang format fix. * all test_tools.cpp to find SERIALIZED_ZOO * remove cmake redef. * fix unused macro. * making test cpu only. * testing build var * macro test * verbose makefile test * style fix * verbose make * test/util needs test/models. * removed debug output. * refactor fusion type. * refactor fusion type.
-
- 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
-
- 31 Dec, 2018 1 commit
-
-
Robert Kimball authored
-
- 28 Dec, 2018 1 commit
-
-
Robert Kimball authored
-
- 21 Dec, 2018 1 commit
-
-
gcwenger authored
* Graph comparison testing quiet unless problem is detected. * Fixed file formatting * Renamed ss => msg
-
- 19 Dec, 2018 2 commits
- 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)
-