- 26 Apr, 2019 1 commit
-
-
pruthvi authored
-
- 17 Apr, 2019 1 commit
-
-
pruthvi authored
-
- 16 Apr, 2019 10 commits
-
-
pruthvi authored
-
pruthvi 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 5 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
-
pruthvi authored
- move DefaultAllocator to ngraoh::runtime namespace
-
tsocha authored
-
pruthvi authored
-
- 14 Apr, 2019 1 commit
-
-
Sergey Shalnov authored
-
- 12 Apr, 2019 3 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
-
pruthvi authored
-
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 9 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
-
pruthvi authored
-
pruthvi authored
-
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
-