- 29 Aug, 2019 5 commits
-
-
Scott Cyphers authored
* Fix crash when NGRAPH_ENABLE_{VISUALIZE,SERIALIZE}_TRACING=1 * Initialization for kw (#3413) * Fix sum reference to handle corner cases with +-inf (#3412) * Fix sum reference to handle corner cases with +-inf * Review comments, and try to make Windows happy * Update GPU unit_test.manifest * More template grindery, to make macOS happy * Update jenkins-trigger.groovy (#3428) * Cyphers/exec can create tensors (#3445) * Add method to check if an Executable can create tensors * Add a Backend check to see if Executable can create tensors * Update per review comment * style * Possible fix so that backend does not keep holding on to the dummy ng_exec * Separate dynamic loading from static linking (#3456) * Separate dynamic loading from static linking * Missed find_my_pathname * Update jenkins-trigger.groovy (#3518) * add rank id to trace file name (#3525)
-
pawelpiotrowicz authored
* no_fork : Remove allication for empty vector * style
-
pawelpiotrowicz authored
* no_fork: Performance issue vector of string to T * style
-
Nagy Mostafa authored
* WIP * Fix incorrect CK output adjustment * Bug fix and enroce sanity check * Change cycle search depth, and fix sanity check * cpu_fusion.validate_fuse_gru_inputs passes. * Fix as_single_output to be able to always create a GOE * minor fix. style-apply * Clean up debug msgs * Switch to backward cycle check * Enable failing test * PR fixes * Address feedback: Add fwd cycle checks. Make cycle checking depth configurable
-
Scott Cyphers authored
-
- 28 Aug, 2019 4 commits
-
-
Scott Cyphers authored
-
Scott Cyphers authored
* Initialize CPU transformer the same way for static and non-static linking. * Initialize earlier
-
Scott Cyphers authored
Set up visibility support for all the library backends.
-
Diego Caballero authored
-
- 27 Aug, 2019 4 commits
-
-
Adam Procter authored
* New clang-format rules for src/ngraph/op/util * Restore root .clang-format * Remove redundant .clang-formats * Revert "Remove redundant .clang-formats" This reverts commit e158df1e507570b55348ce326fd7e8b4ae819f36. * Remove redundant .clang-formats * New clang-format rules for src/ngraph/op/fused * New clang-format rules for src/ngraph/op/experimental * New clang-format rules for src/ngraph/op/.
-
Adam Procter authored
* New clang-format rules for src/ngraph/frontend * Remove now-redundant .clang-format
-
Adam Procter authored
-
Diego Caballero authored
This PR is a stepping stone towards unifying nGraph MLIRCompiler printing flags with those used in MLIR. It enables flag -print-ir-after-all implemented in MLIR pass manager and adds flag -print-ngraph-ir-after-all to MLIRCompiler so that we can use it to dump IR for those transformations that we do directly in MLIRCompiler without using a proper pass. Eventually, everything should be working as a pass and the nGraph variant of the flag shouldn't be needed. NGRAPH_MLIR_DUMP_ALL macro is no longer needed.
-
- 26 Aug, 2019 1 commit
-
-
Nagy Mostafa authored
* Print CK info in visualizer * style-apply * Fix parameters printing * Fixes * typo
-
- 23 Aug, 2019 2 commits
-
-
Diego Caballero authored
* [MLIR] Bump MLIR repo 8/20/2019 MLIR_ commit 0cdb20a6add19bc96c20dad28589a1e54e4d8469 Author: Lei Zhang <antiagainst@google.com> Date: Tue Aug 20 13:33:41 2019 -0700 Add spv.specConstant and spv._reference_of LLVM: commit 3b9a27b6908040881dad394022f8c472c15c0784 Author: Simon Pilgrim <llvm-dev@redking.me.uk> Date: Tue Aug 20 17:54:37 2019 +0000 Fix typo in comment. NFCI. * Address Bob's feedback
-
Nishant Patel authored
* Segregate builders op wise * Style * Update ngraph.hpp
-
- 22 Aug, 2019 4 commits
-
-
Scott Cyphers authored
Static type holders can be initialized after things that make copies of them are run, leading to `undefined` as the type in the copies.
-
Adam Procter authored
-
Adam Procter authored
-
Adam Procter authored
* Plant an updated .clang-format in src/ngraph, with overrides in each subdir thereof * Whoops, forgot to commit the actual .clang-formats * Remove src/ngraph/type/.clang-format (it was having no effect) * Remove src/ngraph/distributed/.clang-format (it was having no effect) * Remove src/ngraph/codegen/.clang-format (only one file was affected, so it's a wash) * Remove src/ngraph/autodiff/.clang-format (only one file was affected, so it's a wash) * Un-relax comment wrapping in src/ngraph/state * Revert "Un-relax comment wrapping in src/ngraph/state" This reverts commit 41fc50fb92bffb7f5aca4126eb1267f00dcca727. * Un-relax comment wrapping in src/ngraph/runtime, not including src/ngraph/runtime/{cpu, gpu, plaidml, reference} * Enable new clang-format comment rules for src/ngraph/runtime/{dynamic,generic_cpu,gpuh,interpreter,nop} * Update clang-format comment rules for GPU BE * Update clang-format comment rules for src/ngraph/runtime/plaidml * Update clang-format comment rules for src/ngraph/runtime/intelgpu * Fix a couple of demangles I missed * rm zombie .clang-format files * rm zombie .clang-format files * Update CODEOWNERS * Update CODEOWNERS * Update CODEOWNERS * Kill zombie .clang-format files * Undo CODEOWNERS change
-
- 21 Aug, 2019 5 commits
-
-
Adam Procter authored
* New clang-format rules for src/ngraph/op/util * Restore root .clang-format * Remove redundant .clang-formats * Revert "Remove redundant .clang-formats" This reverts commit e158df1e507570b55348ce326fd7e8b4ae819f36. * Remove redundant .clang-formats
-
Nishant Patel authored
-
Nishant Patel authored
-
Robert Kimball authored
* add virtual method to get version number from Backend * style * semicolon
-
Adam Procter authored
* Enable new clang-format comment rules for src/ngraph/runtime/{dynamic,generic_cpu,gpuh,interpreter,nop} * Update clang-format comment rules for GPU BE * Update clang-format comment rules for src/ngraph/runtime/plaidml * Update clang-format comment rules for src/ngraph/runtime/intelgpu * Fix a couple of demangles I missed
-
- 20 Aug, 2019 11 commits
-
-
Adam Procter authored
-
Nishant Patel authored
* First pass, remove QDot as experimental op, add it as core op, test case failing * Change QuantizedMatmul API * Tests for QuantizedDot passing, cleanup required * Move test cases to backend_test.in.cpp * Change reference dot API to take scale and zero point * Onnx matmul integer tests passing * Add validate_and_infer_types() * Add more checks for QDot * Add type prop tests * Add interpreter support * Add serializer support * Disable tests in other backends * Fix test and add codegen support * Make axes optional argument * Change fusion pattern * Copyright * merge changes * more merge changes * Fix more merge conflicts * change builders to reflect new changes * cleanup * Add reduction_axes to the API * Fix onnx test cases * Remove debug comments * Fix CI * disable plaidml tests * Remove comment
-
Nishant Patel authored
* Remove QuantizedMaxPool * Remove QuantizedAvgPool * Disable tests for plaidML * Fix CI * Add correct casting for int8 type in reference kernel * Disable tests for GPU
-
Robert Kimball authored
* Normalize BatchNorm test names * unit test renamed so manifest must be updated
-
Adam Procter authored
* Dynamic version of builder::flatten * Remove as_single_output_node (no longer needed) * Temp fix for dyn elimination
-
Adam Procter authored
* Plant an updated .clang-format in src/ngraph, with overrides in each subdir thereof * Whoops, forgot to commit the actual .clang-formats * Remove src/ngraph/type/.clang-format (it was having no effect) * Remove src/ngraph/distributed/.clang-format (it was having no effect) * Remove src/ngraph/codegen/.clang-format (only one file was affected, so it's a wash) * Remove src/ngraph/autodiff/.clang-format (only one file was affected, so it's a wash) * Un-relax comment wrapping in src/ngraph/state * Revert "Un-relax comment wrapping in src/ngraph/state" This reverts commit 41fc50fb92bffb7f5aca4126eb1267f00dcca727. * Un-relax comment wrapping in src/ngraph/pass * Remove .clang-format
-
Adam Procter authored
* Plant an updated .clang-format in src/ngraph, with overrides in each subdir thereof * Whoops, forgot to commit the actual .clang-formats * Remove src/ngraph/type/.clang-format (it was having no effect) * Remove src/ngraph/distributed/.clang-format (it was having no effect) * Remove src/ngraph/codegen/.clang-format (only one file was affected, so it's a wash) * Remove src/ngraph/autodiff/.clang-format (only one file was affected, so it's a wash) * Un-relax comment wrapping in src/ngraph/descriptor * Un-relax comment wrapping in src/ngraph/state * Revert "Un-relax comment wrapping in src/ngraph/state" This reverts commit 41fc50fb92bffb7f5aca4126eb1267f00dcca727. * Remove .clang-format
-
Adam Procter authored
* Plant an updated .clang-format in src/ngraph, with overrides in each subdir thereof * Whoops, forgot to commit the actual .clang-formats * Remove src/ngraph/type/.clang-format (it was having no effect) * Remove src/ngraph/distributed/.clang-format (it was having no effect) * Remove src/ngraph/codegen/.clang-format (only one file was affected, so it's a wash) * Remove src/ngraph/autodiff/.clang-format (only one file was affected, so it's a wash) * Un-relax comment wrapping in src/ngraph/state * Revert "Un-relax comment wrapping in src/ngraph/state" This reverts commit 41fc50fb92bffb7f5aca4126eb1267f00dcca727. * Un-relax comment wrapping in src/ngraph/builder * Remove .clang-format
-
Adam Procter authored
* Plant an updated .clang-format in src/ngraph, with overrides in each subdir thereof * Whoops, forgot to commit the actual .clang-formats * Remove src/ngraph/type/.clang-format (it was having no effect) * Remove src/ngraph/distributed/.clang-format (it was having no effect) * Remove src/ngraph/codegen/.clang-format (only one file was affected, so it's a wash) * Remove src/ngraph/autodiff/.clang-format (only one file was affected, so it's a wash) * Un-relax comment wrapping in src/ngraph/state * Revert "Un-relax comment wrapping in src/ngraph/state" This reverts commit 41fc50fb92bffb7f5aca4126eb1267f00dcca727. * Un-relax comment wrapping in src/ngraph/pattern * Remove .clang-format
-
Adam Procter authored
* Plant an updated .clang-format in src/ngraph, with overrides in each subdir thereof * Whoops, forgot to commit the actual .clang-formats * Remove src/ngraph/type/.clang-format (it was having no effect) * Remove src/ngraph/distributed/.clang-format (it was having no effect) * Remove src/ngraph/codegen/.clang-format (only one file was affected, so it's a wash) * Remove src/ngraph/autodiff/.clang-format (only one file was affected, so it's a wash) * Un-relax comment wrapping in src/ngraph/state * Revert "Un-relax comment wrapping in src/ngraph/state" This reverts commit 41fc50fb92bffb7f5aca4126eb1267f00dcca727. * Un-relax comment wrapping in src/ngraph/state * Remove .clang-format
-
Adam Procter authored
-
- 19 Aug, 2019 4 commits
-
-
Mateusz Bencer authored
* Changed name from Normalize to Normalize2 * Changed name from Normalize to Normalize2 in tests * Changed name of normalize source files * Removed across spatial and channel shared params * Removed scale and introduced input axes * Support for axes input was introduced * Added possibility to choose method of bias using * Clang style applied * Code review remarks introduced * Code review remarks introduced * Added python script to generate normalize_l2 test data
-
Adam Procter authored
* Plant an updated .clang-format in src/ngraph, with overrides in each subdir thereof * Whoops, forgot to commit the actual .clang-formats * Remove src/ngraph/type/.clang-format (it was having no effect) * Remove src/ngraph/distributed/.clang-format (it was having no effect) * Remove src/ngraph/codegen/.clang-format (only one file was affected, so it's a wash) * Remove src/ngraph/autodiff/.clang-format (only one file was affected, so it's a wash) * Un-relax comment wrapping in src/ngraph/state * Revert "Un-relax comment wrapping in src/ngraph/state" This reverts commit 41fc50fb92bffb7f5aca4126eb1267f00dcca727.
-
Nagy Mostafa authored
-
Diego Caballero authored
-