Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New pull request #2

Merged
merged 452 commits into from
Aug 28, 2020
Merged

New pull request #2

merged 452 commits into from
Aug 28, 2020

Conversation

RomanZm
Copy link
Owner

@RomanZm RomanZm commented Aug 28, 2020

No description provided.

lazarevevgeny and others added 30 commits August 6, 2020 13:53
* Fixed extractor for MVN from ONNX

* Updated MVN extractor from ONNX

* Code style
* Add mish fusion transformation

* Add mish op to python api
* [CPU] Add support 4th and 5th input DetectionOutput

* fix any comments

* move reference to ngraph

* some changes for mx nms

* change namespace for ref impl
* Enable ngraph python tests

* Refactor and unify ngraph with onnx python tests

* Revert deprecated test cases

* Set ngraph and onnx python tests as a one test suite execution

* Change unstrict Xfails to strict ones

* Update after review:
 - add model zoo to onnx tests,
 - improvements of tests

* Revert mounting zoo models dir

Co-authored-by: Michał Karzyński <[email protected]>
* Minimized ngraph headers inclusion

* Added compilation of plugin api headers with strict flags

* Fixed -WPedantic issue in ngraph headers

* Fixed compilation

* Trying to fix Windows

* Fixed GNA unit tests compilation

* Disabled WX test on Windows
* Add mxnet extractors for hyperbolic functions
* Add convert GluonCV docs
* docs contribution guides

* Fixed link to documentation_guidelines.md

Co-authored-by: Alexander1 Trifonov <[email protected]>
Co-authored-by: Andrey Zaytsev <[email protected]>
This extends resample optimization for 8-bit types that uses feature
packed to mode to process multiple features in one work-item to features
not being multiple of packing factor.

For nearest resampling it is safe to copy extra feature padding for
blocked formats, so this change only removes this condition.
…1673)

* Updated ConvertPrecision transformation to be executed for TI Body

* Added type fusion for GenericIE operation

* Added test for TensorIterator body precision conversion
* Added Caffe Slice_ext

* Added TFSlice, AttributedSlice (both with extractors and replacers), corrected SliceConverter and added unittests for all cases

* added comments to each type of Slice operation; optimized shape inference; moved mxlice inside of slice.py; renamed slice_replacers

* removed type annotation for get_shape_after_slice routine

* replaced zeros_like with zeros

* Corrected preserving node names, renamed attributes names, added tests fro slice_replacer onnx phase

* Renamed slice_replacers.py

* added more unittest cases

* added type annotations, moved to more relevant place routines for shape calculation, and some other minor corrections

* corrected a typo `normalize_slice_indices` comment

* corrected shape calculation for Nonconstant inputs

* corrected a few typos

* corrected type declarations

* corrected shape inference with rounding

* refactored unit-tests for front transforms of Slice

* added error raising for negative and zero shapes

* removed magic_num

* corrected AttributedSlice, clarified comments

* fixed unit-test for AttributedSliceToSlice

* typo in type hints corrected

* removed supported_attrs

* returned back default None for attrs of Slice
* [ MO ] Extended Const->Result replacer
jhajducz and others added 26 commits August 26, 2020 20:58
…stant input data type if it does not match the other one (#1955)
* [MO] Relax Reshape layer hardcode under MatMul

* Memory fix
* ExperimentalDetectron* shape infer old-style

* nGraph reshape tests
* Added HSwish operation

* Added HSwish fusing transformation

* Fixed BOM

* Added unit test for HSwish fusing transformation

* Fixed unit tests for transformations using 'build_graph_with_edge_attrs' function to build the graph

* Added fusion transformation for Swish operation

* Added fusing transformation for Softplus operation

* Added fusion transformation for Mish operation

* Added check for the node name in the unit tests

* Fixed Mish fusion pattern

* Updated Mish fusion transformation. Added unit test

* Updated HSwish fusing transformation

* Updated Swish fusion transformation and tests

* Fixed unit tests
* Use SoftPlus-4 in ONNX importer

* Tests update
* [JAVA] Use JUnit 4 features to log Java tests log

* [JAVA] Add device parameter for Java tests
* made compatible with ubuntu 20.04

* demo_benchmark_app updated

* demo_security_barrier_camera updated

* demo_squeezenet_download_convert_run updated

* Update demo_benchmark_app.sh

* Update demo_security_barrier_camera.sh

* Update demo_squeezenet_download_convert_run.sh

* unwanted file removed
…1895)

* Update install_openvino_dependencies.sh for GVA on Ubuntu20.04

* Add dependencies
* ROIAlign optimization (step 3): use CHWc version
* [IE CLDNN] Removed some unused kernels and layouts

* [IE CLDNN] Removed bsv4_fsv32 layout

* [IE CLDNN] Removed remaining BF8_XY16 usages. Removed definitions.cl
… 10 due to different build directory for executables (#1478)
* first version of implementation

* added unit tests

* changed multiply to pow

* doc + unit tests

* more unit tests

* code review remarks

* missing new line

* remarks

* review remarks

* Build fix - update constant check function in HSwishFusionWithClamp

Co-authored-by: mitruska <[email protected]>
…n and test (#1906)

* Implement reshapeable CTCGreedyDecoderPlusSparseToDense transformation and test

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix consts (after code-review #1)

Signed-off-by: Roman Kazantsev <[email protected]>

* Add CTCGreedyDecoderTransformation with more generic pattern

Also it adds new middle-replacer for transforming sequence length to a mask
along with tests.

Signed-off-by: Roman Kazantsev <[email protected]>

* Do fixes after review #2

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix after review #3

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix after review #4

Signed-off-by: Roman Kazantsev <[email protected]>
@RomanZm RomanZm merged commit 2fb2dbc into RomanZm:master Aug 28, 2020
RomanZm pushed a commit that referenced this pull request Aug 28, 2020
* Specify operation CTCLoss-4

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct documentation for CTCLoss after #1 review

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct documentation for CTCLoss after #2 review

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct documentation for CTCLoss after openvinotoolkit#3 review

* Correct documentation for CTCLoss after openvinotoolkit#4 review

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct layout for logits and add more description for unique attribute

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct types for length and indices tensors

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct formulas and punctuation

Signed-off-by: Roman Kazantsev <[email protected]>
RomanZm pushed a commit that referenced this pull request Aug 28, 2020
* Specify operation CTCLoss-4

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct documentation for CTCLoss after #1 review

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct documentation for CTCLoss after #2 review

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct documentation for CTCLoss after openvinotoolkit#3 review

* Correct documentation for CTCLoss after openvinotoolkit#4 review

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct layout for logits and add more description for unique attribute

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct types for length and indices tensors

Signed-off-by: Roman Kazantsev <[email protected]>

* Correct formulas and punctuation

Signed-off-by: Roman Kazantsev <[email protected]>
RomanZm pushed a commit that referenced this pull request Aug 28, 2020
…n and test (openvinotoolkit#1906)

* Implement reshapeable CTCGreedyDecoderPlusSparseToDense transformation and test

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix consts (after code-review #1)

Signed-off-by: Roman Kazantsev <[email protected]>

* Add CTCGreedyDecoderTransformation with more generic pattern

Also it adds new middle-replacer for transforming sequence length to a mask
along with tests.

Signed-off-by: Roman Kazantsev <[email protected]>

* Do fixes after review #2

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix after review openvinotoolkit#3

Signed-off-by: Roman Kazantsev <[email protected]>

* Fix after review openvinotoolkit#4

Signed-off-by: Roman Kazantsev <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.