Piotr Krzemiński
3d8a620ac3
[PT FE] Add aten::_native_multi_head_attention ( #17550 )
...
* [PT FE] Add implementation of MHA
* [PT FE] Add tests, add scaled dot product attention
* [PT FE] Fix missing transpose for Q,K,V & output Attention
* [PT FE] Formatting errors
* [PT FE] Fix testing class with nn.Linear
* [PT FE] Fix incorrect key franspose in dot product attention computation
* [PT FE] Fix incorrect matmul due to lack of transpose
* [PT FE] Enable support for all boolean masks
* [PT FE] Fix returned weights
* [PT FE] Remove debugging artifacts
* [PT FE] Remove unused nodes, optimize transpose nodes' usage, add comments to floating masks
* [PT FE] Further reduce node usage, return None instead of 0 for return_weights=false
* [PT FE] Allow for dynamic num_num_head, embed_dim
* [PT FE] Improve error comment, remove unnecessary Unsqueeze
* [PT FE] Clang format
* Update tests/layer_tests/pytorch_tests/test_native_multi_head_attention.py
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com >
* [PT FE] Add masks comments, improve mask broadcasting
---------
Co-authored-by: Maxim Vafin <maxim.vafin@intel.com >
2023-06-05 10:55:03 +02:00
Ilya Churaev
0c9abf43a9
Updated copyright headers ( #15124 )
...
* Updated copyright headers
* Revert "Fixed linker warnings in docs snippets on Windows (#15119 )"
This reverts commit 372699ec49 .
2023-01-16 11:02:17 +04:00
Ruslan Nugmanov
250e075ee9
TFlite layer tests ( #14760 )
...
* tflite layer tests
* tflite inference
* removed part to remove
* clean-ups
* removes input preprocessing for tflite
* Apply suggestions from code review
Co-authored-by: Evgenya Stepyreva <evgenya.stepyreva@intel.com >
Co-authored-by: Evgenya Stepyreva <eva.my.link@gmail.com >
2022-12-23 05:44:44 +03:00
Ruslan Nugmanov
236778aeec
Refactor of renaming ov libraries for layer tests with key --use_new_frontend ( #12846 )
...
* refactor of renaming libraries in layer tests
* 1. adds check for old API and new FE usafe
2. refactor of api_2 arg
* fix for tf_NMS test preprocessing
* take libs path from LD_LIBRARY_PATH env
* convert str to Path object
* use wheels path to libs
* print lib paths
* print lib paths
* use ov_frontend_path env
* also check if file to rename exists
* removes redundant prints
* copy instead of rename
* 1. copy instead of rename
2. adds some details to readme
2022-09-20 13:43:37 +04:00
Ruslan Nugmanov
5a1fc67131
Implements renaming of tf_fe lib ( #12684 )
...
* tf_fe lib renaming to switch to new fe
* Apply suggestions from code review
* 1. implements renaming for win os
2. --api_2 key is equal to True by default
* --ir_version key is equal to '11' by default
* resolves merge conflicts
* check if file to rename exists
Co-authored-by: Evgenya Stepyreva <eva.my.link@gmail.com >
2022-08-30 12:51:03 +03:00
Ilya Sharikov
56f2bc2f12
Add support api 2.0 to layer_tests ( #9814 )
...
* Add support api 2.0
* Upd imports
* Update onnx_tests
* Upd tenserflow_tests
* Fix test_split_concat.py
* Fixed comparing
2022-01-31 13:15:30 +03:00
Alexey Suhov
a79830cb55
Update year to 2022 in copyright notice ( #9755 )
2022-01-19 01:07:49 +03:00
Ivan Tikhonov
00c7da0f5f
[TF FE] Implement and refactor tensorflow layer tests ( #8051 )
...
* Revert submodule changes
* Fix build on Win
* Fix precommit: set correct shapes for broadcasting; disable check with ref for use_new_frontend mode
* fix precommit
* Fix precommits
* Temporary skip new tests on GPU with FP16
* Resolve review comments, trigger CI
* Resolve review comments
* Resolve review comments
2021-11-12 11:03:45 +03:00
Alexander Shchepetov
b0c508d4ff
Add layer tests ( #5789 )
...
Co-authored-by: alexander.shchepetov <ashchepe@nnlvdp-cflr51.inn.intel.com >
2021-06-16 12:50:16 +03:00