-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[LPT][WIP] Support of INT8 inference of LSTM layer #10354
[LPT][WIP] Support of INT8 inference of LSTM layer #10354
Conversation
e0f2466
to
954485e
Compare
c5e572d
to
bfa8601
Compare
d8c12b8
to
822dd07
Compare
db76daf
to
4a9f4c7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are comments, tests review is still in progress.
src/common/low_precision_transformations/include/low_precision/lstm.hpp
Outdated
Show resolved
Hide resolved
src/common/low_precision_transformations/include/low_precision/lstm.hpp
Outdated
Show resolved
Hide resolved
...ommon/low_precision_transformations/include/low_precision/rt_info/skip_cleanup_attribute.hpp
Show resolved
Hide resolved
...ommon/low_precision_transformations/include/low_precision/rt_info/skip_cleanup_attribute.hpp
Outdated
Show resolved
Hide resolved
...ommon/low_precision_transformations/include/low_precision/rt_info/skip_cleanup_attribute.hpp
Outdated
Show resolved
Hide resolved
e7e799b
to
c8ef697
Compare
a5222f1
to
6df5098
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor comments, please fix
...ommon/low_precision_transformations/include/low_precision/rt_info/skip_cleanup_attribute.hpp
Show resolved
Hide resolved
...ommon/low_precision_transformations/include/low_precision/rt_info/skip_cleanup_attribute.hpp
Show resolved
Hide resolved
...ommon/low_precision_transformations/include/low_precision/rt_info/skip_cleanup_attribute.hpp
Outdated
Show resolved
Hide resolved
...ommon/low_precision_transformations/include/low_precision/rt_info/skip_cleanup_attribute.hpp
Outdated
Show resolved
Hide resolved
src/common/low_precision_transformations/include/low_precision/network_helper.hpp
Outdated
Show resolved
Hide resolved
src/common/low_precision_transformations/src/recurrent_cell.cpp
Outdated
Show resolved
Hide resolved
src/common/low_precision_transformations/src/recurrent_cell.cpp
Outdated
Show resolved
Hide resolved
src/tests/functional/inference_engine/lp_transformations/recurrent_cell_transformation.cpp
Outdated
Show resolved
Hide resolved
08ab512
to
90e33cf
Compare
|
||
const std::vector<std::vector<ngraph::Shape>> weights_shapes = {{{4, 1}, {4, 1}, {4}}}; | ||
|
||
const std::vector<RecurrentCellTransformationTestValues> testValues = { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here and for plugin tests: add test case with zero-point's on activations, please.
src/common/low_precision_transformations/src/recurrent_cell.cpp
Outdated
Show resolved
Hide resolved
...n/cpu/shared_tests_instances/low_precision_transformations/recurrent_cell_transformation.cpp
Outdated
Show resolved
Hide resolved
7634c44
to
8affc04
Compare
added lstm_function and tests fixed fake quantize on weights added transformation transformation for LSTMCell added skip_cleanup_attribute moved skip_cleanup_attribute to all dequantization operations & added GRUCell support disabled constant folding on weights & tests refactoring Only TensorIteratorCommon is supported by now added lstm_sequence removed extra template fixed LSTMSequence matcher added RNNCell node support renamed transformation & refactoring sk p_clean p_attribute transformation matchere refactoring added cpu plugin tests added gpu plugin tests added fakeQuantizeWraper removed LSTMSequence refactoring
8affc04
to
e28d59a
Compare
closed as outdated |
Details:
Tickets: