openvino/docs
Ivan Tikhonov 063c7ef6b9
GRU/RNN/LSTM sequence ops, reference implementations, single layer tests (#1594)
* gru/rnn sequences

* update gru/rnn sequences ops, add unit tests

* enable sequence transformations for cpu plugin

* ngraph codestyle

* update tensor iterator to rnn/gru/lstm sequence transformations, add unit tests

* ngraph codestyle

* add visitors for ngraph ie ops, fix a bug with incorrect axis, fix ngraph to ngraph ie conversion

* update GRUSequence/GRUSequenceIE according to plugin format

* fix ngraph ie implementations according to plugins restricrictions

* fix naming issue

* adapt unit tests to accordance to new changes

* strict checks, additional unit tests

* add descriptions for transformations, fix unit tests

* enable ti to sequnece and unroll transformations in plugins for testing

* disable tensor iterator ngraph reader tests

* delete unnecessary cmake file

* fix includes

* clean up, resolve review comments

* move ti to sequence transformation to ti folder

* validate_and_infer_types() implementation

* input parameter validation for LSTM, GRU and RNN

* style-check applied

* Add LSTMSequence dynamic shape validation and test props for RNNCell, GRUCell, LSTMCell and LSTMSequence.

* recurrent_sequence.hpp moved to ngraph/core/include/ngraph/op/util/

* style check applied

* removed unused variable from LSTMSequence::validate_and_infer_types

* Add missing newline mark at the end of file.

* Add supression macro for FusedOp deprecation.

* Add element type initialization

* transpose,rnn cell reference implementations

* Apply PR review remarks

* reference implementations for cells op, single layer tests, align lstm cell/sequence according to the spec

* lstm/gru/rnn cell decompostion transformations

* ngraph codestyle

* clean up

* ngraph code style

* change inheritance of Cells, fix build

* fix build

* fix build again

* remove Peepholes from LSTMSeq, fix copy_runtime_info in transformations

* Rewrite tests to use gtest exception assertions.

* resolve tests issues

* ngraph codestyle

* add missed files

* fix typeprop tests

* fix lstm sequence checks

* fix arm build

* fix arm again

* delete unnecessary file

* add convert weghts format function, enable lstm test, resolve review comments

* add ngraph builders

* ngraph codestyle

* fix unit tests

* revert transpose reference implementation

* move ti to sequences transformation to another branch, resolve review comments

* resolve review comments

* revert fix in ie_layer_validators

* revert LSTM Cell v0, add LSTMCell v1, update transformation lstm_cell_to_cell_ie

* v1 version of LSTMCell op

* LSTMSequence v1 operation, exclude LSTMSeq from opset4

* fix python api tests

* resolve review comments, tests for decomposition transformations, switch lstm cell to opset4 in mo

* references impl for RNN/GRU/LSTM Sequences, single layer tests, bidirectional transformation

* fix unit tests

* process dynamic ranks of rnn/gru/lstm ops

* remove sequences specifications from opset4

* resolve review comments

* fix validate_and_infer_types of GRU/RNN sequences

Co-authored-by: Szymon Durawa <szymon.durawa@intel.com>
2020-09-08 10:31:44 +03:00
..
HOWTO Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00
IE_DG Remove list of the supported ops by ONNX Importer (#2061) 2020-09-07 10:50:55 +02:00
IE_PLUGIN_DG Define a macro to define plugin creation function (#1727) 2020-08-12 12:00:30 +03:00
Inference_Engine_Development_Procedure Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00
MO_DG Refactored legacy code for mean_scale_values transformations (#1936) 2020-09-07 10:41:47 +03:00
benchmarks Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00
doxygen Remove list of the supported ops by ONNX Importer (#2061) 2020-09-07 10:50:55 +02:00
examples nGraph Transformations refactoring (#931) 2020-07-27 19:47:37 +03:00
get_started Added OpenVINO Get Started Guide for Windows (#1631) 2020-08-14 18:47:58 +03:00
how_tos Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00
img Fixes LFS issues (#1440) 2020-07-22 22:35:58 +03:00
install_guides Added Conda CentOS documentation 2020.4 (#2010) 2020-09-02 13:10:14 +03:00
ops GRU/RNN/LSTM sequence ops, reference implementations, single layer tests (#1594) 2020-09-08 10:31:44 +03:00
optimization_guide Documentation updates (#1433) 2020-07-23 13:15:20 +03:00
resources Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00
security_guide Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00
template_extension Fixed input/output shape initialization (#1695) 2020-08-10 18:24:25 +03:00
template_plugin Fixed compilation when NGRAPH_INTERP is not enabled (#1998) 2020-08-31 06:47:42 +03:00
CMakeLists.txt add plugin template (#515) 2020-05-22 22:34:00 +03:00
Legal_Information.md Merging Documentation updates for 2020.4 (#1672) (#1726) 2020-08-11 19:10:56 +03:00
Optimization_notice.md Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00
documentation_guidelines.md docs contribution guides (#1535) 2020-08-07 15:33:11 +03:00
hetero-plugin.md Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00
index.md Doc Migration (master) (#1377) 2020-07-20 17:36:08 +03:00