- 17 Apr, 2019 1 commit
-
-
Tomasz Dołbniak authored
* [ONNX] Erf op support * [ONNX] Missing CMakeLists entry for the Erf op * [ONNX] model_erf unit test excluded from GPU * Update quoting style to fix errors raised by updated version of flake8.
-
- 16 Apr, 2019 10 commits
-
-
Robert Kimball authored
-
Fabian Boemer authored
-
Anna Alberska authored
* select op add types * add a test for double for select * Update intelgpu_op_custom_kernels.cpp
-
Robert Kimball authored
* remove ngraph::aligned_alloc and replaced with AlignedBuffer * allocate a minimum sized buffer is zero size is requested * move memory alignment value to static constant * move static constant to constexpr function
-
Sergey Shalnov authored
* IntelGPU backend: Custom kernels refactoring * IntelGPU backend: remove unused header
-
tsocha authored
* [ONNX] Fix default axis for legacy broadcasting * Add new function to get default axis for legacy broadcasting * Add std:: prefix * Remove unnecesary default_axis function * Style check
-
Robert Kimball authored
-
mchrusci authored
* Update ONNX CI Don't send email notification when build was aborted. * Added force parameter * Cleanup workspace * Cleanup docker container workspace
-
Jayaram Bobba authored
* - Moves some fused convolution ops to core FusedOps - Adds support for decomposing and replacing multi-output FusedOps - Adds query callbacks to FusedOpDecomposition to check if a FusedOp is supported by a backend - Adds core fusion patterns for FusedOps - * style fix * Added comments on FOP_FUSIONS * gpu convolution 1d bug fix (#2741) * Fix bug with dex-only compilation and addressed PR comments
-
Scott Cyphers authored
* Revert "add logic in replace_node for provenance propagation (#2703)" (#2731) This reverts commit 6c8284a3. * Migrate doc changes to r0.18 (#2738) * Migrate doc changes * Add TensorFlow version change * Use only convolution direct algo for non float convs (#2752)
-
- 15 Apr, 2019 3 commits
-
-
mchrusci authored
* Build branch from scratch if building upon cached master fails * Revert "Build branch from scratch if building upon cached master fails" This reverts commit 0141d4151d0fbfd76733708833180e36adbd51b2. * Revert "Revert "Build branch from scratch if building upon cached master fails"" This reverts commit 64cf85c101664544a1db8736bc6ae35cb075ef77. * Update ONNX CI workflow - Periodically build base nGraph image in a separate job - Use that base to build branches in CI - If that fails - build from scratch * Moved base builder script * Fixed ngraph repo path * Fix branch name * Fix CI root path * Docker login must be done explicitly * Fix credentials variable * Fix pullImage method name * Removed Docker registry addresses * Set default branch to master * Clone branch specified as parameter * Fix try catch error * Fix build script execution * Added docker_registry parameter to start container script * Calling setConfigurationStatus directly * Revert "Calling setConfigurationStatus directly" This reverts commit ea16a54ed1919f08bf0e5e1c4e8284146bcbaf6d. * Fix missing $ * Fix password redirection to stdin * Removed internal address * Fix closing bracket
-
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
-
tsocha authored
-
- 14 Apr, 2019 1 commit
-
-
Sergey Shalnov authored
-
- 12 Apr, 2019 2 commits
-
-
Adam Procter authored
* Add NodeInput and NodeOutput classes * Deprecate Node::get_inputs, Node::get_outputs, Node::get_output_inputs. Remove Node::get_input_from and Node::get_output_from * Privatize most fields of Node * Make deprecation of descriptor-munching classes optional * Review comments * Adapt ReshapeSinking to use raw pointers for NodeInput * Fix ZDTE (thought I had already done in this branch, weird); style * wip * Change get_node_outputs() and get_node_inputs() to return vectors * Updates after merge * Whoops, forgot to define these functions * {NodeInput,NodeOutput} -> {Input,Output} * Kill shared_ptr in Output * Move Input and Output into node.hpp * Templatize the underlying node (sub)type in Input and Output * Eliminate some get_input_* and get_output_* functions * Change get_outputs and get_inputs back to their original names; rename NGRAPH_DEPRECATE_IO_DESCRIPTORS to NGRAPH_DEPRECATE_OLD_NODE_APIS * Miscellaneous cleanup * More cleanup * Unbreak CPU build * Simplify unit tests * Make Node less friendly * Deprecate more get_output_* and get_input_* functions * A couple of PR comments * Make the deprecation stuff more generally available * Better comment * Be more consistent about [] vs. at
-
Anna Alberska authored
-
- 11 Apr, 2019 5 commits
-
-
Louis Feng authored
* batch dot WIP. * cpu backend refactor and unit tests pass. * WIP. * batch dot interpreter impelementation. * minor clean up. * more clean up. * patching the gpu backends. * added more tests, fixes, etc. * fixed compile error. * renamed batch dot to batch matmul. * refactor WIP. * fixes some tests and formating. * more fixes.
-
aslepko authored
-
aslepko authored
-
Anna Alberska authored
* add top_k operation * modify topk definition * Update intelgpu_backend.cpp * Update intelgpu_op_custom_kernels.cpp * add topk to graph visualization * enable index_element_type in graph visualization * minor changes
-
Fabian Boemer authored
* Serializer supports new pad api * Addressed reviewer comment * Fixed compiler warning
-
- 10 Apr, 2019 7 commits
-
-
Nagy Mostafa authored
* Enable previously CI-failing test * Disable max_3d_to_scalar_int32, still failing on CI * Remove tests
-
Diego Caballero authored
* [Standalone] Decouple MKLDNN primitive build from code generation This patch introduces a new pass, MKLDNNPrimitiveBuildPass, which iterates over all the ops assigned to MKLDNN and builds their corresponding primitives. Primitive indexes are stored in MKLDNNEmitter and can easily be retrieved with the get_primitive_index(node) interface. This decouples the creation of primitives from codegen and fixes the problem of MKLDNN primitives being created twice (CommonFunctionCollection pass and codegen). Current assertions only allow the creation of a single primitive per node but it should be simple to remove this when needed. Using a pass might not be the best approach here but I found it convenient for the current needs and it should be straightforward to convert into a utility, if needed. These changes caused a conflict with recently introduced 'build_quantized_inner_product*'. These new build methods will be ported in a follow up patch to new build approach. * Remove unrelated comment * Remove TensorView code * Set m_node_primitive_map from MKLDNNPrimitiveBuildPass * Move node->primitive map from mkldnn pass to external function * Fix struct/class inconsistency en fw declaration
-
tsocha authored
* Add Quantized MatMul OP * Rename qmatmul -> quantized_matmul * Use auto everywhere
-
Fabian Boemer authored
-
Sergey Shalnov authored
-
Leona C authored
* More doc review * Doc to v0.18 * Delete build.md
-
dmyershov authored
-
- 09 Apr, 2019 5 commits
-
-
Adam Straw authored
This reverts commit 6c8284a3.
-
Adam Straw authored
-
Robert Kimball authored
-
Robert Kimball authored
* add Min/Max support to zero dim tensor elimination * fix infinity
-
Junfeng Dong authored
-
- 08 Apr, 2019 2 commits
-
-
Scott Cyphers authored
-
Michał Karzyński authored
* [ONNX] Unit test models for QLinearConv * Temp ref conv * ref conv temp * add qlinearconv2d test * adding conv3d test case * ignore tests on GPU * Dynamic scale * add builder based solution for zero point and conv * Revert "Dynamic scale" This reverts commit be8e57bdf7013967e5575164a0402dcc6d16b8ed. * Revert "Merge remote-tracking branch 'origin/nishant_ref_conv_u8u8' into mkarzyns/qlinear_conv_uts" This reverts commit dea29a18c474b644b5b531f0e59f21d21bd56bf2, reversing changes made to b12fc13c5852efa4c335377164d9b7e5d9227a8a. * style
-
- 05 Apr, 2019 4 commits
-
-
Ayan Moitra authored
* [WIP] First commit * Incremental code changes * Incremental code changes * Further mods * Improve src + add more tests * Another test added * clang * Added NGRAPH_DEBUG statements * Incorporate Xiaoyu and Scott's comment * Incorporate Adam's comments in tests * Incorporate Adam's comments * Add Jayaram's comments
-
Nishant Patel authored
* Add support for QDotInteger * Address Feedback * Support int32 as output of QuantizedDot without requantization similar to QuantizedConvolution
-
Jayaram Bobba authored
* Initial support for specification of fused ops and type inference * Added FusedOpDecomposition pass and execution test cases * Serializer support * style fix * Add FusedOpDecomposition to GPU and IGPU backends * Addressed PR feedback * Fix comment * Addressed PR feedback
-
Robert Kimball authored
* add windows support for event trace * add needed windows.h header * fix linking error * Enable multi-threaded builds for windows
-