- 13 Feb, 2020 6 commits
-
-
Pruthvi authored
* - add fused_op.td to CmakeLists - define pattern to fuse Wx + b and to replace with MatMulBias * - remove table-gen LLVM_TARGET_DEFINATION for fused_ops_pattern.td, fused_ops.td - fix build issues * - change pattern to to match MatMul instead of Dot - support in CMake to register MatMulBias fused Op pattern * - made changes to fusion pattern to match Add( Dot (op1, op2), bias) for MatmulBias - use applyPatternsGreedily instead of applyFullConversion in the graph pass - add unit test inter v/s CPU for MatMulBias * - Affine lowering, verifier logic to NgMatMulBiasOp * add missing header file * - WIP, use NGGemm instead of NGMatMulBias * -undo unintended changes * Addressed PR comments * - refactor the ctor of the NgDialectFusion pass - register NgDialectFusion pass with the PassRegistration * Address PR comments * -add lit test for matmul+bias fusion * -style fix lit test Co-authored-by: Sang Ik Lee <sang.ik.lee@intel.com>
-
Scott Cyphers authored
Co-authored-by: Robert Kimball <robert.kimball@intel.com> Co-authored-by: Sang Ik Lee <sang.ik.lee@intel.com>
-
Leona C authored
* Update sitemap to not use a page title * Update doc for DLDT layers and remove references to PlaidML
-
Evgenya Stepyreva authored
* Set output shape of Deconv with dynamic input * Trigger CI
-
Scott Cyphers authored
-
Chris Sullivan authored
-
- 12 Feb, 2020 11 commits
-
-
Fabian Boemer authored
Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Chris Sullivan authored
* Add ngraph visibility exports for the NVIDIA GPU backend. * Remove GroupConvTranspose emitter. * Disable failing tests that have appeared since removal of GPU backend in v0.25 * Update src/ngraph/runtime/gpu/unit_test.manifest * Add more disabled tests. * Add more disabled tests. Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Robert Kimball authored
* Always use control deps in sorting * Fix build * Deprecate old topological sort Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Evgenya Stepyreva authored
* ConvBackPropData dynamic output shape input * Adam comments Co-authored-by: aslepko <44713115+aslepko@users.noreply.github.com> Co-authored-by: Robert Kimball <robert.kimball@intel.com> Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Robert Kimball authored
* Remove Event tracing and replace with chrome trace * style Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Scott Cyphers authored
* Add some attribute visitors * Need to keep size_t for opset1 * Fix condition * Misso * Missed int64_t * Revert std changes * Header reorg Co-authored-by: aslepko <44713115+aslepko@users.noreply.github.com>
-
Robert Kimball authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Katarzyna Mitrus authored
* Asinh dynamic shape support prototype * Asinh static shape test * Asinh dynamic shapes test * Unified asinh implementation for static and dynamic shapes * Atanh dynamic shapes support * Style apply * Acosh dynamic shape support * Tests update * Style apply * Update PlaidML manifest * Use default tolerance bits * Style apply * Def tolerance bits for dynamic tests * Rename dim_param * Update acosh.prototxt * Update acosh_dyn_shape.prototxt Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Robert Kimball authored
* Start * Move Input * Move Output * Move ostream Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Mateusz Bencer authored
* Extend normalization. Part.1 * Normalize axis. Part.2 * Code review remarks introduced * Fixed normalizes ranges type * Trigger CI Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com> Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
aslepko authored
* Update onnx_import_provenance.in.cpp * Update onnx_import_dyn_shapes.in.cpp * Update constant_folding_one_hot.cpp * Update constant.hpp * Update constant.hpp * Update constant_folding_one_hot.cpp * Update onnx_import_provenance.in.cpp * Update onnx_import_dyn_shapes.in.cpp Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
- 11 Feb, 2020 7 commits
-
-
Adam Osewski authored
* Update table. * More updates. Co-authored-by: Michał Karzyński <postrational@users.noreply.github.com> Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com> Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Diego Caballero authored
This PR disables treating warnings as errors by default so that nGraph can be built with compiler versions that are not currently tested in CI. We could enable Werror in CI for those compiler versions we want to target for warning-free builds. Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Evgenya Stepyreva authored
* Squeeze/Unsqueeze dynamic input type/rank infer * Unit-tests * style * Removed squeeze Rank propagation * Fixed comment * Revert comment back * Comment resolved * Style fixes * Moved unsqueeze axis check * Style * Discussion resolved * Style * Assert in decompose_op, if output shape is not static * Style Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Robert Kimball authored
* Cleanup headers * Fix more headers * Fix compile error * Fix plaid build error Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Denise Kutnick authored
-
Chris Sullivan authored
Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Michał Karzyński authored
Co-authored-by: Sang Ik Lee <sang.ik.lee@intel.com> Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
- 10 Feb, 2020 4 commits
-
-
Ilya Churaev authored
* Fixed warning "control reaches end of non-void function" * Fixed codestyle Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Ashok Emani authored
Co-authored-by: asemx <998264+asemx@users.noreply.github.com> Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Robert Kimball authored
This reverts commit 43172068. Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Robert Kimball authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
- 07 Feb, 2020 3 commits
-
-
Diego Caballero authored
* [MLIR] MLIR repo update * Revert test * More MLIR repo forward * Move MLIR repo forward * Add Loop-to-Std lowering pass to nGraph pipeline Co-authored-by: Robert Kimball <robert.kimball@intel.com> Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Robert Kimball authored
* Add replaceable topological sort to Function * Cleanup * Cleanup unit test * Address review comment * Fix missed item in merge Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Adam Osewski authored
* Use ConvolutionBackpropData in ONNX ConvTranspose operator. * Replace deprecated functions and update documentation. * Remove GroupConvolutionTranspose fused op. * Add more UT for GroupConvolutionBackpropData. - They're transformed from GroupConvolutionTranspose * Fix validate_and_infed types for ConvolutionBackpropData v1. * Add new constructor for GroupConvolutionBackpropData - Additionally do some code formatting. * Improve validation in GroupConvBackprop v0. * Update/fix upgrade & downgrade passes for (Group)ConvolutionBackpropData. * Add decomposition and validation for GroupConvolutionBackpropData:v1 * Type properties UT for GroupConvolutionBackprop v1 * Remove include of deleted header. * Add squeeze to opset1::builder. * Use opset1 squeeze. * Helper functions for padding and output spatial shape inference. These helper functions are specialized only for *ConvolutionBackpropData operators. * Update documentation. * Add more checks and remove deprecated assert. * Refactor GroupConvolutionBackpropData validation. - Use helper functions to infer padding and output shape. - Change get_output_shape to return only spatial features dimensions * Remove unnecessary code from donwgrade pass. The GroupConvolutionBackpropData node has already computed all those required information. * Call Node API. Small review suggestions. * Work only on spatial dimensions inside helper functions. * Enhance documentation for ConvolutionBackpropData * Refactoring. * Reuse values computed in downgraded operator. * Check for correct filters input shape. * Add additional check on auto pad value. * Remove unused variables. * Rename helper function. * Add more checks. * Override is dynamic and add more restrictive check. * Fix merge artifact and force unsigned type for argument. * Review comments: renaming. * Change Convolution + bias pattern. Change from bias broadcasting to appropriate convolution output shape into reshape into (1, C, 1, 1) shape, which sould work better. * Add few more test cases for ONNX ConvTranspose op. * Skip one UT failing on PlaidML backend due to accuracy.
-
- 06 Feb, 2020 2 commits
-
-
Sang Ik Lee authored
-
AnastasiaKazantaeva authored
* Failed test if not v1 with error Unsupported ops detected * Python test for execution unit-test * Finilize printing csv file with opset1 * Finilize test development * style-check * Fixed ov_runtime tensor * Fixed code style * Apply suggestions from code review Co-Authored-By: Geoffrey Wenger <geoffrey.wenger@intel.com> * Fixed comments Co-authored-by: Ilya Churaev <ilyachur@gmail.com> Co-authored-by: Geoffrey Wenger <geoffrey.wenger@intel.com>
-
- 05 Feb, 2020 3 commits
-
-
Sang Ik Lee authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Sang Ik Lee authored
-
Evgenya Stepyreva authored
-
- 04 Feb, 2020 4 commits
-
-
aslepko authored
-
aslepko authored
-
Robert Kimball authored
* Make passes work with list<nodes> * Convert ops returned by Function from list to vector * fix build error Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Robert Kimball authored
-