- 13 Jun, 2019 1 commit
-
-
nmostafa authored
-
- 12 Jun, 2019 7 commits
-
-
Scott Cyphers authored
-
Dmitry Yershov authored
IntelGPU backend: Switch to new clDNN: Fixed _GLIBCXX_USE_CXX11_ABI redifinition error during ngrap-bridge build (#3049)
-
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.
-
Rob Earhart authored
* Rename PlaidML_Executable::save -> save_as_format * Repair regression in PlaidML tensor impl This was caused by the recent removal of the offset parameter for tensor read/write operations -- we missed a spot where read/write were being called for synchronization purposes. * Disable a few more PlaidML tests pending triage * Skip elision of reshape->reshape It turns out this doesn't work, because the downstream reshape's input_order axis vector is incorrect if the upstream reshape is removed. * Add element type to PlaidML tensor debug output * Use nGraph booleans for PlaidML boolean data We'd previously been using i8; that's been deprecated for boolean data now that we have an explicit boolean element type. * Set PlaidML convolution output shapes correctly We weren't transposing the output shape; we were computing the right data, but the incorrect shape metadata causes validation to fail. * Add a PlaidML implicit broadcast op Better nGraph shape validation was tripping up PlaidML's use of a reshape to replace explicit broadcasts with implicit NumPy-style broadcasts (since the reshape's output shape would be incorrect for the downstream elementwise operation). Adding this implicit broadcast operation lets PlaidML tell nGraph something useful about the shapes, making validation pass (when it's otherwise correct).
-
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
-
Pruthvi authored
-
- 11 Jun, 2019 5 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.
-
Jayaram Bobba authored
-
nmostafa authored
-
- 10 Jun, 2019 5 commits
-
-
Jayaram Bobba authored
* Added build option to disable fast math * Change option name
-
nmostafa authored
-
Ilya Churaev authored
* Added float16 support for constant op * Fix Compilation issue. * Style.
-
nmostafa authored
-
nmostafa authored
-
- 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
-
- 07 Jun, 2019 3 commits
-
-
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
-
Nishant Patel authored
* Failing conv test case * Opt for mkldnn::algorithm::convolution_direct if input channel is less than 8 * Comment
-
- 06 Jun, 2019 3 commits
-
-
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.
-
Tomasz Dołbniak authored
* Use updated reduced-size clDNN * Remove the obsolete BOOST_VERSION variable
-
- 05 Jun, 2019 9 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
-
Robert Kimball authored
* add BatchMatMul unit test to all builds * Check that interpreter is available * fix error * enable tests for features not yet implemented
-
Robert Kimball authored
* wip * build works with serialize disabled * one more try * disable unit test when json disabled * handle case where serialize is disabled in python test * one more fix
-
Scott Cyphers authored
* Fix klocwork issues * Need dynamic cast
-
Rob Earhart authored
* Update to use new backend constructor pattern * Update PlaidML unit test exclusions
-
Amy Zhuang authored
* Use Eigen kernel for ScatterAdd. * Emit ScatterAdd Eigen kernel for CODEGEN. Add comments. Address PR feedback. * Add more unit tests. Fix style error. Add ScatterAdd to AssignOpMap. * Combine non-scalar cases together. * Address PR feedback. * Fix a bug. * Use reshape to make the shapes of two slices match. * Rename variables. Fix bugs. Use helper function. Add one unit test. * Add reshape back.
-
Jayaram Bobba authored
* Added getters for dynslice * Style check fixes
-
Jayaram Bobba authored
* Combine transpose and reshape pattern into a single reshape * optimize reshapes only if in/out shapes dont match * Default to svg format for visualizing graphs and provide an env variable to change it
-
- 04 Jun, 2019 2 commits
-
-
Jayaram Bobba authored
* Handle 0 and -1 in shape inputs for dynamic reshape op * Flag to control semantics of zero values in dynreshape op
-
Adam Rogowiec authored
-
- 03 Jun, 2019 4 commits
-
-
nmostafa authored
-
nmostafa authored
-
Diego Caballero authored
Unused variables.
-
Diego Caballero authored
[MLIR] Improve MLIR dump
-