- 11 Feb, 2020 3 commits
-
-
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 5 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
-
Robert Kimball authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
- 03 Feb, 2020 9 commits
-
-
Ilya Lavrenov authored
Co-authored-by: Robert Kimball <robert.kimball@intel.com> Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Scott Cyphers authored
-
Robert Kimball authored
Co-authored-by: Sang Ik Lee <sang.ik.lee@intel.com>
-
Robert Kimball authored
-
Sang Ik Lee authored
-
Robert Kimball authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Jayaram Bobba authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com> Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Adam Osewski authored
* Helper function get_axes_mapping. * Enhance Broadcast:v1 NUMPY broadcasting. - Enable NUMPY broadcasting mechanism to work in bothdirections: target_shape <-> arg_shape * Add opset1:squeeze and fix bug in reading squeezed axis idx. * Fix and enhance downgrade pass for Broadcast:v1 * Use Broadcast:v1 in ONNX Expand operator. * Replace Broadcast:v0 with v1 in some helper functions. * Remove call to deprecated legacy_broadcasting helper function. * Add helper get_axes_mapping_output function. * Use directly Broadcast:v1 instead of helper function. * Get back operators from v0 in helper function. * Use helper function and some refactoring. * Add legacy style broadcast helper function for opset1. * User helper broadcasting function for arithmetic operators. * Add empty axis only if its size is equal to one. * Aplly review remarks: - Rename broadcasting function deleting _values_ infix - Remove variables used only once. - Use STL library where possible. - Remove unnecessary conditions. * Add helper for Broadcast:v1. * Fix merge artifact and force unsigned type for argument. * Review. Add additional check for static output. * Apply clang-format. * Fix: call v0 ops in ngraph::builder namespace. Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Robert Kimball authored
* Address warnings generated when compiled with gcc 4.8 and -Wall * Don't set -Wall for external projects * Pass CMAKE_ORIGINAL_CXX_FLAGS not CMAKE_CXX_FLAGS to external projects. * Fix pragmas for gcc 4.8 * fix windows build Co-authored-by: Sang Ik Lee <sang.ik.lee@intel.com> Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
- 02 Feb, 2020 1 commit
-
-
Robert Kimball authored
This reverts commit 90a1f581.
-
- 31 Jan, 2020 6 commits
-
-
Sang Ik Lee authored
-
Ewa Tusień authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Scott Cyphers authored
* Printing cleanup Add Input/Output Simplify element type Simplfy Node printing implementation, try to de-noise it a bit Enable printing of Node* * Adjust printing * Add doc note * Update src/ngraph/node.cpp Co-Authored-By: Robert Kimball <robert.kimball@intel.com> * Update src/ngraph/node.hpp Co-Authored-By: Robert Kimball <robert.kimball@intel.com> * Cleanup * typo Co-authored-by: Robert Kimball <robert.kimball@intel.com>
-
Evgenya Stepyreva authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Mateusz Bencer authored
* Switch to PartialShape in onnx_importer ValueInfo * Construct dynamic dimensions out of ONNX dimensions defined as dim_param * Validate the PartialShape of inputs created from an ONNX model with dynamic shapes * Validate the output shape inference for a dynamic ONNX model * Test the execution of an ONNX model with dynamic dimensions * Test the Ax+B with more than one batch size * Provenance tagging adjustments - PartialShape instead of Shape * Correct translation of ONNX shapes to nG shapes * Test the shape of Constant produced by scalar initializers * Review comments & more strict assertions in UT * UT checking a dynamic rank input * Fully dynamic input inference test * first dynamic version * modified UTs * Added assert checks * Added specialised methods * first verion of AvgPool * code review remarks introduced * Changed tests to use default BackendMode value * Reverted not related changes * code review remarks introduced * Set static backend as default Co-authored-by: Tomasz Dołbniak <tomasz.dolbniak@intel.com> Co-authored-by: Sang Ik Lee <sang.ik.lee@intel.com>
-
Robert Kimball authored
* Move non-templated constructor implementation to the source file * Optimize constant constructor for uniform constant * Cleanup * Much faster deserialize constant * Adding unit tests * Unit tests * Update unit test * Cleanup * style * Cleanup nbench output * wip * Fix specializations * Change from unique to shared_ptr internally * Enable copy of Constant * cleanup Constant ctors * Fix copy contructor * Fix compile error Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
- 30 Jan, 2020 4 commits
-
-
Sang Ik Lee authored
* Add folder to keep helper classes for PyTorch. * Add basic build structure. * Disable ATen support by default. * Style.
-
Katarzyna Mitrus authored
* Add provenance tag in opset0 downgrade pass * Add provenance tag in opset1 upgrade pass * Type name as string * Change op_cast to return replacement_node instead of bool * Add provenance tags to all nodes created while downgrade * Add provenance tags to all nodes created while upgrade * Comments * Style apply * Update ONNX import provenance test function * Add const statement * Add upgrade/downgrade provenance tag tests * Update tests * Style apply * Provenance enabled check * Removed redundant add_tag * Test for add_provenance_tags above * Add graph test for provenance tags in transformation pass * Use EXPECT_TRUE and EXPECT_FALSE instead of EXPECT_EQ * Return replacement node directly * Style apply * Test downgrade provenance tag with ONNX importer * Update test/onnx/onnx_import_provenance.in.cpp Co-Authored-By: Michał Karzyński <postrational@users.noreply.github.com> * Test update * Update provenance test to check node type occurence * Style apply Co-authored-by: Michał Karzyński <postrational@users.noreply.github.com> Co-authored-by: Sang Ik Lee <sang.ik.lee@intel.com> Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Katarzyna Mitrus authored
* Add provenance tag in fused decomposition pass * Add and update test for decomposition tag * Style apply * Style apply Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-
Sang Ik Lee authored
Co-authored-by: Scott Cyphers <diyessi@users.noreply.github.com>
-