- 01 Oct, 2019 2 commits
-
-
Scott Cyphers authored
-
Scott Cyphers authored
* Add missing input * If builder does nothing, don't dive into the inputs * Reverse test * simplify, add test * Add test
-
- 30 Sep, 2019 1 commit
-
-
Robert Kimball authored
* Add cmake util to find os type * Change CENTOS to REDHAT * Set RPATH based on OS type * Remove debug strings
-
- 24 Sep, 2019 2 commits
-
-
Scott Cyphers authored
-
Scott Cyphers authored
* Provenance for builders (#3644) * Provenance for builders * Tests * Tests * Update src/ngraph/node.hpp Co-Authored-By: Sayantan Sarkar <sayantan.sarkar@intel.com> * style * Finish migration * Add ops constructed by ops
-
- 23 Sep, 2019 1 commit
-
-
Scott Cyphers authored
-
- 20 Sep, 2019 2 commits
-
-
Ewa Tusień authored
-
Sang Ik Lee authored
* Constructors. Type prop. Decompose LayerNorm. Add serialize. * Add dummy test case. * Add dummy type prop test. * Fix some build errors. * Remove build errors. * Update decompose for bprop. * Change begin_norm_axis default value to 1. * Style. * Reorder class members. * Add actual type prop tests. * Add fprop test. * Working on bprop test. * Bprop tests. * Allow flattened scale and bias. * Add support for flattened scale and bias. * Fix incorrect type_name. * PlaidML: Decompose fused_op LayerNorm * Update Backprop constructors. * PlaidML: Add missing header file. * Remove doc about removed param. * Fix type prop tests. * PlaidML: Disable unit test. * Fix stats flattening axes bug.
-
- 18 Sep, 2019 2 commits
-
-
Tomasz Dołbniak authored
* Validate ReverseSequence attributes according to the ONNX spec * UT error message adjustment
-
Tomasz Dołbniak authored
* Do not throw for unknown domains in ONNX models * UT that makes sure onnx_importer does not throw for unknown domains * Check if nGraph throws for unknown ONNX domain and op
-
- 13 Sep, 2019 1 commit
-
-
Scott Cyphers authored
-
- 10 Sep, 2019 5 commits
-
-
Adam Procter authored
-
Nagy Mostafa authored
* WIP * Fixes * Increase bitwidth for arg idx attrib * Minor fixes * style-apply
-
Michal Chruscinski authored
* nGraph-ONNX CI improvement - Added parallel CI on many SKUs, - Jenkinsfile written in Declarative Pipeline which allows displaying sequential stages for parallel branches in Blue Ocean - Moved proper CI code to ngraph-onnx repository - Moved base_image_builder to ngraph-onnx repository * Fix license header * try catch for git info retrieval * Add unsupported ops to iGPU backend * Revert previous change
-
Diego Caballero authored
* [MLIR] Enable LIT testing in CMAKE This PR enables LIT testing in nGraph for MLIR Compiler, introduced in PR3523. We can now do `make check-mlir-lit` to run LIT tests. * Address feedback * Revisit PR after cmake clean-up * [MLIR] Introduce ngraph-opt tool To be used, among other things, for LIT testing. `elementwise_binary_ops.mlir` shows a simple LIT test using ngraph-opt. Dummy affine_lowering/lit_test.mlir test that served as initial testing of LIT tool configuration is now removed. * Address feedback
-
Nagy Mostafa authored
* Bump MLIR version and minor fixes in nGraph * advance commit ids * fix commit id
-
- 09 Sep, 2019 3 commits
-
-
Robert Kimball authored
Fix reshape error for onnx (on master)
-
Robert Kimball authored
-
Robert Kimball authored
Fixed NormalizeL2 decomposition for input shape length != 4
-
- 06 Sep, 2019 11 commits
-
-
Michał Karzyński authored
-
Diego Caballero authored
-
mbencer authored
-
Leona C authored
-
Scott Cyphers authored
-
Gauri1 Deshpande authored
-
Diego Caballero authored
Initial support for float16 was done before the ngraph::float16 data type was introduced in nGraph. This PR aligns ONNX frontend with the latest float16 implementation.
-
Robert Kimball authored
* cleanup op includes in headers * fix missing include
-
Jayaram Bobba authored
-
Diego Caballero authored
-
Diego Caballero authored
* [MLIR] Enable LIT testing in CMAKE This PR enables LIT testing in nGraph for MLIR Compiler, introduced in PR3523. We can now do `make check-mlir-lit` to run LIT tests. * Address feedback * Revisit PR after cmake clean-up
-
- 05 Sep, 2019 8 commits
-
-
Amy Zhuang authored
* Use mkl-dnn v1.0 or v0.x depending on compilation flag. * Change cpu builder files. * Modify cmake files. Use mkldnn-v1.0 for DEX if NGRAPH_USE_MKLDNN_V1 is set to true, otherwise use mkldnn-v0.x. CODEGEN only builds with mkldnn-v1.0. * Implement mkldnn utility functions for mkldnn-v1.0. User mode scratchpad management for mkldnn-v1.0. * Query scratchpad size and allocate a buffer of max scratchpad size. * Do not create mkldnn::memory when query scratchpad size of Reorder. Modify mkldnn utility functions. Fix convolution_forward_init and inner_product_forward_init. Modify CPURuntimeContextCG. * Add user mode scratchpad to CODEGEN. * mkldnn-v1.0 splits LSTM states. Update Rnn/Lstm Op accordingly. * Address PR feedback: use MKLDNN_MAJOR_VERSION. * Modify cpu rnn fusion pass and related unit tests. * Change Rnn/Lstm arg types to Output. * Fix Lstm for CODEGEN. * Set native layout for Slice when input format is blocked. * Do not print scratchpad size. * Change external_mkldnn_v1.cmake. Fix a typo. * Add mkldnn_v1.patch for mkldnn-v1.0. * Address PR feedback. * Define MKLDNN_ERROR_MESSAGE. * Address PR feedback: change to NGRAPH_USE_LEGACY_MKLDNN. * Fix a bug. * Remove unused variable. * Fix compiler warnings. * Fix a bug for CODEGEN. * Move variable only needed for mkldnn-v0.20 inside #if. * Remove unused variables. * No in place Reshape rotation for blocked data layout with mkldnn-v1.0. * Modify mkldnn_v1.patch to force mkldnn to link to libiomp. * Fix style. * Change path for find_library and find_file. * Do not insert ConvertLayout before/after Quantize/DeQuantize for blocked data layout. * Write strides information to visualized graph. * Move variables only needed for mkldnn-v0 under #if. * Move more variables in rnn fusion. * Fix ConvertLayout constant folding for mkldnn-v1.0.
-
Robert Kimball authored
* Add missing includes * style
-
Nagy Mostafa authored
* Don't hold to shared pointers after sub-graph extraction pass is done * style
-
Adam Procter authored
* Add replace_by_friendly_name function * Add replace_nodes function * Nuke replace_by_friendly_name * Modify replace_nodes to handle parameter replacement
-
Łukasz Durka authored
-
Tomasz Socha authored
* Move required reshape helpers to builders * Remove warning from matmul_factory * Rid off onnx dependency from matmul factory * Move malmul_factory into builders * Add implementation of fused MatMul * Add MatMul to serializer * Add type_prop tests * Remove reference. * Make more metods private * Use protected instead of private * Fix compilation issues * Change construction of matmul_factory in matmul op * Add MatMul operator into switch of is_supported_impl function * Change transpose flags from int to bool * Review Fix I * Update MatMul op * Use OutputVector instead of NodeVector in MatmulFactories * Fix usage of OutputVector * Convert more shared_ptrs to Outputs * Fix comments after merge * Fix comments after merge II * Fix comments after merge III
-
mbencer authored
-
Denise Kutnick authored
-
- 04 Sep, 2019 2 commits
-
-
Robert Kimball authored
* wip * r50 test * update test * R50 topk calls * Faster topk * Finish topk implementation * cleanup * checkpoint * new test working * more unit test * style * wip * fix tests * add needed header * Add new TopK test to plaid manifest * Fix windows build error:
-
Amy Zhuang authored
* Fold Constant + ConvertLayout. * Address PR Feedback. * No folding if data layout is padded. * Add unit test. * Fix style error.
-