* Mark all failed ONNX layer tests as XFail
* Add additional xfailed marks
* Add one more failed tests into XFail
* Add conditions for CPU/GPU failures
* Revert "Add conditions for CPU/GPU failures"
This reverts commit 790524c59c.
* Add failures separation for CPU/GPU
* Replace all xfail with skip
* Remove redundant clone from serialize pass
* Revert padding changes in serialize pass
* Provide a class for local copy of nodes with paddigs
* Fixed comments
* IR serialization for dynamic models
* added ShapeOf1To3 transformation pass
* fixed input output type mismatch
* removed unnecessary codes
* moved ConvertShapeOf1To3 from common to GPU plugin
* updated copyright year
* fixed build errors
* Reduce the number of validate and infer types in ConvertPrecision
Currently, ConvertPrecision pass frequently runs validate and infer types.
This is due to the fact that it iterates over every precision pair, then over
the whole model followed by validate and infer types.
The proposed solution is to iterate over the model: for each node iterate
over precisions array, update the node if required followed by validate and
infer types.
Ticket: 81311
* use map
* clang format
* move enum hasher
* fix gpu
* revalidate
* reinvalidate if node has changed
* remove validate for input prec changes
* fix gpu
* review
* find
* fix pytorch case
* revalidate
---------
Co-authored-by: Michal Lukaszewski <michal.lukaszewski@intel.com>
* Stabilize ascending comparison of ref impl
* Use reference to gtest param
* Create ref impl tests
* Fix descending by index sorting
* Sort by index both ways
* Make sort by index always ascending (revert)
* Add possibility to use memory alignment different than 64B
* update tests for new memory api
* Remove ineffective code
* [FIX] Fix memory alignment issues for graph compiler primitives
* Update after review
* Ability to provide several source dirs for ncc-style checks
* Fixed include headers; added NCC to TF common
* Fixed NCC for frontends
* Fixed NCC for frontends
* Extra fixes
* Fixest push --f
* Clang-format
* Apply comments
* Add an option to specify required clang-format version
* Update src/frontends/tensorflow/src/decoder_proto.cpp
* Update src/frontends/tensorflow/src/decoder_proto.cpp
* Review adaptive avg pool shape inference
* Review adaptive max pool shape inference
* Review AvgPool and MaxPool
* Minor improvement for StaticShape
* Update ShapeInferBaseWithPadding's infer
to be compatible with interface after rebase
* Fix build issues
* Set default pads before checks
* Fix include openvino headers
* [GPU] Change lws to avoid synchronization issue in nonzero_count (#16116)
* [GPU] Add unit test (#16116)
* [GPU] update count_nonzero_ref kernel(#16116)
- Support the case total data size exceed max work group size
- Add dynamic shape test case
* [GPU] Change input indexing calculation and add random input generator in unit test (#16116)
* [GPU] update random generation input funciton in nonzero_count (#16116)
* [GPU] update unit test (#16116)
* [GPU] cldnn unit test: update random generation function for other test failure (fusings_gpu/conv_fp32_multi_eltwise_quantization.basic/0) (#16116)
* [TF FE] Convert a model with Framework nodes
Now the conversion pipeline will convert all unsupported operations to Framework nodes
It is done with a hope that sub-graphs with Framework Nodes will be cut in later stages
like auto-pruning.
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Fix build issue
* Fix dynamic element type for FusedBatchNorm
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* Fix build issue
* Fix build issue
* Continue translation in case translator limitation
* Change undefined to dynamic type
* Have one more change to dynamic type
* Change undefined to dynamic in Const translator
* Expect MO to handle dynamic type
* Exclude TransposeSinking pass if model contains Framework nodes
---------
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
* switched public Azure Linux build to clang
* Fixed GNA compilation
* Suppressed warning in GNA tests
* switched public Azure Linux build to clang
* Fixed GNA compilation
* Suppressed warning in GNA tests
* More fixes
* Skip test on CPU