- 14 Jun, 2019 10 commits
-
-
Adam Procter authored
-
Adam Procter authored
* Add DynElimination for Broadcast * Change silent bailouts for invalid shape/ETs to NGRAPH_CHECKs
-
Amy Zhuang authored
-
Adam Procter authored
* Add execution tests for dynamic reduction ops; fix validation logic * Add dynamic_GPU.all to manifest * Be explicit about the dynamic_GPU prefix in manifest
-
gaurides authored
* Initial implementation * Added test case * Bug fix; Dropout with 2 outputs, WIP * Fixed in unit-testl; WIP for model * Nothing is working * Revert "Nothing is working" This reverts commit d3ff09bb7a0d0519ab70ac85f2e7f30721afea96. * Fixed unit-test; fusion with 2 outputs * Fix style check, file permissions * Changed input arg to Node * Fix order of declaration * Improved performance * some cleanup * Fixed CI error * Fixed review comments * Fix CI error * Remove unused variable * Fix other CI errors * Changed type * Fix style check * Add codegen code for Dropout * addressed PR feedback; will add codegen support later * Cleanup; change variable name * Support for use_seed * Add setter for use_seed * Add setter for use_seed * Fix CI error * Make use_seed as arg * Fix CI error * Fix CI error
-
Adam Procter authored
-
Adam Procter authored
* Simple DynElimination test (not passing yet) * Implement DynElimination for DynSlice; simple test passing, but more needed * Add test generator for DynSlice * Add more tests (one not passing) * Rename update_reference.sh to update_convolution_reference.sh, to (hopefully) reduce confusion * Comment edits * Fix a couple more bugs, add a bunch of unit tests * A few more tests for the negative-stride slicing issue that's worrying me. * Refactor dyn slice test to improve compile time * Update comment * Further test refactoring: generate separate tests rather than one big one * More element type coverage because hey why not * Add more tests, per review comments
-
Daiki AMINAKA authored
-
Robert Kimball authored
* Copy friendly name when copying node * add unit test * style
-
Robert Kimball authored
* wip * hybrid as a static backend and not part of ngraph * only for linux * fix link problem * style * remove hybrid * fix compile error
-
- 13 Jun, 2019 6 commits
-
-
Adam Procter authored
-
Adam Procter authored
-
Jayaram Bobba authored
* Change reduction operations to 2-input dynamic variants with convenience constructors for cases where reduction AxisSet is known at op construction time * Modify rest of arithmetic and logical reduction ops to 2-input dynamic variants. Some fixes to existing passes to keep constant reduction axes inputs intact * add new All tests to GPU manifest
-
Jayaram Bobba authored
* Added support for ceil mode in AvgPool * Added ceil mode to MaxPool * remove extra semicolon * Add more constructor variants to support pybind which seems to have issues with multiple optional arguments * More constructor variants for AvgPool * More constructor variants for MaxPool * Style fix * Avoid constructor delegation * Revert "Avoid constructor delegation" This reverts commit 8efd59127bc9a16bae93b3c6b67dbcccfa95648f.
-
Michał Karzyński authored
* Unit tests for ConvInteger * Add ONNX ConvInteger op * Add QuantizedConvInteger builder * Add unit tests * Exclude tests on nVidia GPU backend * Fix merge artifact * Add const-correctness and allow RVO
-
Adam Procter authored
-
- 12 Jun, 2019 5 commits
-
-
Adam Procter authored
-
Adam Procter authored
-
Sang Ik Lee authored
* Change behavior of elementwise divide for integral type to match Python. * Fix CPU codegen. * Temp fix: Disable failing UT for IntelGPU * Divide: Add constructor option to specify rounding mode for Integral types. * Update serializer to support legacy Divide dump. * Restore modified UT.
-
Scott Cyphers authored
* GenerateMask correction Add an attribute that controls if the seed should be set on each use Convert to new virtual method for description implementatin * Support for switching to dynamic attributes. * GenerateMask changes in CPU backend (#3042) * Add CPU builder and kernel for new GenerateMask API * Remove dead code * Fix unit-test, PR feedback, file permissions * Disable new test for non-supporting backends * Fix CI error * Codegen support * Style check * Fix CI error
-
Michał Karzyński authored
* Unit tests for MatMulInteger * Add ONNX MatMulInteger op * Add QuantizedLinearMatmulInteger builder * Additional unit test * Exclude tests on nVidia GPU backend * Add 4D test case * Enable >2D MatMulInteger * Refactoring to MatMulFactory - step 1 * Refactoring to MatMulFactory - step 2 * Remove `using namespace ngraph` to make `Node` unambiguous. * Disable quantized ops tests on GPU backend * Remove unused `includes` * Remove redundant dynamic_pointer_cast * Remove redundant `move` * Add const correctness * Code review comments * Style apply * Add documentation * Use more complex shapes in tests
-
- 11 Jun, 2019 3 commits
-
-
Michał Karzyński authored
* Test messages improvements * Add comment * and remove conversion from floating point contexts
-
Robert Kimball authored
* Use friendly_name in visualization * sytle * wip * cleanup * style
-
Amy Zhuang authored
* Add CPU backend support for Tile op using Eigen kernel. * Emit Tile code for CODEGEN. * Fix a bug. * Add one comment and fix error message typo.
-
- 08 Jun, 2019 3 commits
-
-
Robert Kimball authored
* Change serializer disable so that it is enabled by default if you do nothing * fix serializer disable * fix disabled build
-
Adam Procter authored
-
Adam Procter authored
-
- 07 Jun, 2019 8 commits
-
-
Adam Procter authored
-
Pruthvi authored
* layout-aware cpu tensor copy_from * - add unit test case for tensor "copy_from" - set default layout after copy_from src to destination * - added test case to copy between two different layouts * - fix clang error - added test case to check copy_from if the two tensor layouts are different - fix the LayoutDesc comparision * fix windows build error * - move "cop_from" unit tests from tensor to cpu_test * fix compilation error * Added more unit tests * fix read and write API in cpu_tensor_view
-
Adam Procter authored
-
Adam Procter authored
-
Adam Procter authored
-
Adam Procter authored
-
Adam Procter authored
-
Adam Procter authored
-
- 06 Jun, 2019 3 commits
-
-
Adam Procter authored
-
Jayaram Bobba authored
* Unified interpolate layer op * Minor attr name changes
-
Amy Zhuang authored
* Use Eigen kernel for Gather when axis is 0. * Fix style error. * Rename variables. Fix bugs. Use helper function. * Add one unit test. * Check if openmp is defined. * Change unit tests. * Use Eigen kernel for uint8_t type. Add one uint8_t unit test. Address PR feedback. * Update cpu emitter.
-
- 05 Jun, 2019 2 commits
-
-
Adam Procter authored
-
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
-