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

[Snippets] Specific loop iterations handler #23

Conversation

v-Golubev
Copy link
Owner

Details:

  • item1
  • ...

Tickets:

  • ticket-id

vurusovs and others added 6 commits December 6, 2023 14:36
* Port properties in time and stress tests to API2.0

* Port CC tests infer_tool.py to API2.0

* Update tests/conditional_compilation/tools/infer_tool.py

Co-authored-by: Ilya Lavrenov <[email protected]>

---------

Co-authored-by: Ilya Lavrenov <[email protected]>
* Migrate Gather operators to new API

* Remove redundant code form reference

* Use IF_TYPE_OF macro

* Remove unused include

* Use common utils in gather base

* Fix normalize after merge issues
* add failToSetUninitializedInputBlob, failToSetUninitializedOutputBlob and canInferWithGetOut

* FailedAsyncInferWithNegativeTimeForWait

* Revert "FailedAsyncInferWithNegativeTimeForWait"

This reverts commit 3b67801.

* Update src/tests/functional/plugin/shared/src/behavior/ov_infer_request/io_tensor.cpp

Co-authored-by: River Li <[email protected]>

* Update src/tests/functional/plugin/shared/src/behavior/ov_infer_request/io_tensor.cpp

Co-authored-by: River Li <[email protected]>

---------

Co-authored-by: River Li <[email protected]>
…penvinotoolkit#21445)

* [CPU tests] migrate single layer test cases to be API 2.0 - part 3

Signed-off-by: Zhai, Xuejun <[email protected]>

* [CPU tests] migrate single layer test cases to be API 2.0 - part 3

Signed-off-by: Zhai, Xuejun <[email protected]>

---------

Signed-off-by: Zhai, Xuejun <[email protected]>
mvafin and others added 3 commits December 6, 2023 15:39
* Disable freezing

* Add rules for freezing

* Update src/bindings/python/src/openvino/frontend/pytorch/ts_decoder.py

* Update src/bindings/python/src/openvino/frontend/pytorch/ts_decoder.py
* [GPU] Add SLM support for FC bf tiled kernel

* Fix unaligned IFM leftovers processing in case of compressed weights and add decompression scale post op support

* added FullyConnected_bf_tiled::GetUpdateDispatchDataFunc

* updated FullyConnected_bf_tiled::GetUpdateDispatchDataFunc for two types of kernels

---------

Co-authored-by: Kim, Eddy <[email protected]>
@v-Golubev v-Golubev force-pushed the vg/snippets/first_last_iteration_handler branch from 3a4c7fb to a4149ab Compare December 6, 2023 18:45
rkazants and others added 19 commits December 6, 2023 20:03
…kit#21498)

* [TF FE] Support object removal and Pad for complex type

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

* Add test for Pad on complex type

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

---------

Signed-off-by: Kazantsev, Roman <[email protected]>
…t#21506)

Clean-up translator for Placeholder

Signed-off-by: Kazantsev, Roman <[email protected]>
…t#21076)

* Create atan2.cpp

* Update common_op_table.hpp

Adds atan2 operation to the list

* Update op_table.cpp

Adds atan2 to the list of BinaryOp.

* Create test_tf_Atan2.py

Adds test for Atan2.

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

Co-authored-by: Roman Kazantsev <[email protected]>

* Update src/frontends/tensorflow/src/op_table.cpp

Co-authored-by: Roman Kazantsev <[email protected]>

* Update atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

Co-authored-by: Roman Kazantsev <[email protected]>

* Update atan2.cpp

declares x and y , explicitly mentions conditions

* Update atan2.cpp

* Update atan2.cpp

Adds versions.

* Update atan2.cpp

adds namespace

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update atan2.cpp

Clang format

* Update atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

* Update test_tf_Atan2.py

fixes the datatype of y

* Update tests/layer_tests/tensorflow_tests/test_tf_Atan2.py

* Update test_tf_Atan2.py

shape to float

* Update tests/layer_tests/tensorflow_tests/test_tf_Atan2.py

* Update tests/layer_tests/tensorflow_tests/test_tf_Atan2.py

* Update tests/layer_tests/tensorflow_tests/test_tf_Atan2.py

* Update test_tf_Atan2.py

Makes the range of input inclusive for x<0 and y<0.

* Update src/frontends/tensorflow_common/src/op/atan2.cpp

---------

Co-authored-by: Roman Kazantsev <[email protected]>
…TO plugin (openvinotoolkit#20439)

* Add and implement the logic of property SCHEDULE_POLICY for MULTI plugin.

* Updated.

* Enable test case for schedule policy test.

* enable test case for property ov::intel_auto::schedule_policy.

* Update.

* Updated.

* Updated.

* Update.

* Update the lock logic here by considering the runtime fallback case.

* Update.

* Update.

* Update.

* Update default value of schedule policy to DEVICE_PRIORITY

* Enable the function test case for schedule policy.

* Add description for inference requests schedule policy within AUTO plugin cumulative mode.

* Updated.

* Python bindings for enum SchedulePolicy and property ov::intel_auto::schedule_policy.

* Update.

* Update.

* Update.

* Updated.

---------

Co-authored-by: Chen Peter <[email protected]>
Co-authored-by: Wanglei Shen <[email protected]>
…e tests (openvinotoolkit#21407)

* use perf_counter_ns to measure performance; meausure within time not count

* fixes

* remove nightly

* set 60 secs by default

* fix output html

* code review fixes

* fix runtime duration

* remove unneeded inference

* cleanup
* Fix Equal upper bound calculation

* Correct test name
* Refator gpu beh tests

* Refactor concurency tests

* Refactor gpu dynamic tests

* Refactor gpu subgraph tests

* Refactor gpu single layer tests

* Fix

* Fix
* RPE operation and fusing transformation

* Correct includes

* Apply suggestions from code review

Co-authored-by: Pawel Raasz <[email protected]>

* Comments adressed

* Misprints

* Update src/common/transformations/src/transformations/common_optimizations/fuse_rotary_positional_embeddings.cpp

Co-authored-by: Pawel Raasz <[email protected]>

* Ivan comments adressed

* Update src/common/transformations/src/transformations/common_optimizations/fuse_rotary_positional_embeddings.cpp

Co-authored-by: Pawel Raasz <[email protected]>

* Fix includes and adds comments

---------

Co-authored-by: Pavel Durandin <[email protected]>
Co-authored-by: Pawel Raasz <[email protected]>
…kit#21400)

* upcast randn to fp32

* style fix

* corrected tests

* add layer tests with statistics

* style-fix

* move make_random_normal to cmmmon

* style-fix

* added randn layer tests; updated CMakeLists.txt

* moved to inline

* fix problem with _USE_MATH_DEFINES on Win

* pass NodeRegistry as reference; some other minor corrections

* adjust thresholds to avoid sporadicity

* move random_normal_helper and hide from public api

* fix install

* fix install: 2nd try

* Frontend common

* remove last frontend_common::static

* build fix

* try to fix mock1 build: 2nd attempt

* try to fix mock1 build: 3rd attempt

* Update src/core/tests/CMakeLists.txt

* Fixed build: attemp 2

* Update src/plugins/intel_cpu/tests/unit/CMakeLists.txt

* Update CMakeLists.txt

---------

Co-authored-by: Ilya Lavrenov <[email protected]>
…lkit#21358)

* [CPU Tests] Migrate subgraph_test to be api 2.0 - part 1

* Update

* Handle ngraph::pass::ConvertPrecision issue

* Remove unused config variable
…penvinotoolkit#21420)

* [CPU tests] migrate single layer test cases to be API 2.0 - part 1

* Remove LayerTestsDefinitions
…penvinotoolkit#21488)

* [CPU tests] migrate single layer test cases to be API 2.0 - part 4

Signed-off-by: Zhai, Xuejun <[email protected]>

* [CPU tests] fix test error

Signed-off-by: Zhai, Xuejun <[email protected]>

* [CPU Func Test] revert single_layer_tests/group_convolution_backprop_data.cpp change

Signed-off-by: Zhai, Xuejun <[email protected]>

---------

Signed-off-by: Zhai, Xuejun <[email protected]>
…it#21520)

* [TF FE] Switch on ConvLSTM2D layer tests in pre-commit

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

* Remove extra blank line

---------

Signed-off-by: Kazantsev, Roman <[email protected]>
Lyamin-Roman and others added 23 commits December 19, 2023 10:48
…olkit#20241)

* Add test cases from Levit model

* Enable PermuteKernel_f_y_axes kernel

* Fix permute of y and b for planar layout where x is not 1

* Enable fusing in permute_kernel_f_y_axes

* Add tests for fusing in permute_kernel_f_y_axes

---------

Co-authored-by: Wilson Seok <[email protected]>
* Generalize model cache reusing

* Use .as<std::AnyMap>() to convert std::string to std::AnyMap

* Store driver version for different devices

* Use driver version as gpu compiled model runtime properties
* Add Smart CI support to webassembly workflow

* Add ONNX_Models to required checks list
* [ONNX] Switched to ONNX 1.15.0

* Updated usage of ONNX serialization API

* Updated xfailed lists

* Updated xfailed lists

* Added xfailed ML-operators

* Added xfailed float8 cases

* Fixing mo tests

* Reverted legacy tests

* Sets default opset version in layer tests

* Skipped test which breaks moving on 1.15

* Updated xfailed list

* Fixed typo and added more tests to skipped

* Added xfailed tests

* Reduced opset due to need to work on onnx 1.13

* Removed unnecessary xfails

* Skipped misaligned tests

* WA for old compiler build
…otoolkit#21761)

* [PyOV] Allow replacing of invalid bytes in string-based data

* Fix linter
* Test in onnx_import_dyn_shapes.in.cpp moved to API 2.0

* Test in onnx_import_exception.cpp moved to API 2.0

* Tests in onnx_import_org_openvino.in.cpp moved to API 2.0

* Tests in onnx_import_org_pytorch.in.cpp moved to API 2.0

* Fixed code style
Co-authored-by: almilosz <[email protected]>
Co-authored-by: Andrei Kashchikhin <[email protected]>
Co-authored-by: yatarkan <[email protected]>
Co-authored-by: Ilya Lavrenov <[email protected]>
* Revert "[GPU] Apply is_non_decompression_multiply() callback only for compressed models (openvinotoolkit#21719)"

This reverts commit 032ac89.

* [GPU] Apply MarkDequantizationSubgraph callback function only to compressed models
…line

[Snippets] Added PassConfig for lowered pipeline

[Snippets] Added position support for lowered passes

[Snippets][CPU] Added config and backed positioned pass support to CPU Plugin

small fixes

[Snippets] Changed string to DiscreteTypeInfo in snippets manager
@v-Golubev v-Golubev force-pushed the vg/snippets/first_last_iteration_handler branch from 2c08ec6 to b3642e4 Compare December 20, 2023 16:42
@v-Golubev v-Golubev closed this Dec 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment