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

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
257 commits
Select commit Hold shift + click to select a range
e4c38e3
Port `tests/` to API2.0 (#21476)
vurusovs Dec 6, 2023
635f5d3
[core]Migrate Gathers operators to new API (#21390)
praasz Dec 6, 2023
1f01036
[CONFORMANCE] Fix reg exp to find models (#21496)
iefode Dec 6, 2023
ddc395b
API 2.0 infer request io blob test case (#20336)
Dec 6, 2023
6391b0c
[CPU tests] migrate single layer test cases to be API 2.0 - part 3 (#…
zhaixuejun1993 Dec 6, 2023
275e14d
[CPU tests] migrate single layer test cases to be API 2.0 - part 5 (#…
zhaixuejun1993 Dec 6, 2023
8a03171
[PT FE] Disable freezing (#20679)
mvafin Dec 6, 2023
152b4df
[GPU] Add SLM support for FC bf tiled kernel (#21435)
sshlyapn Dec 6, 2023
60109ca
[CPU] FP16 support in `EmbeddingBagOffsetSum` and `EmbeddingBagSum` (…
alvoron Dec 6, 2023
cac6aad
[TF FE] Support object removal and Pad for complex type (#21498)
rkazants Dec 6, 2023
148daf0
[TF FE] Avoid reinterpret_cast for non-standard types (#21506)
rkazants Dec 6, 2023
55d7765
[TF FE] Support Atan2 operation for TensorFlow models (#21076)
rghvsh Dec 6, 2023
0a7d1d7
[CPU] Optimize ScaledDotProductAttention performance (#21412)
luo-cheng2021 Dec 6, 2023
33b2e6b
[TF FE] Allow any model format extension (#21508)
rkazants Dec 7, 2023
fd0809e
[AUTO] Enable round robin policy for cumulative throughput mode of AU…
yangwang201911 Dec 7, 2023
90087db
Use time limits instead of number iterations limits in GHA performanc…
evkotov Dec 7, 2023
320e2ba
[shape_infer] Fix Equal upper bound calculation (#21453)
praasz Dec 7, 2023
25e5818
Fix temporary axes remove from MatMul shape_infer (#21474)
praasz Dec 7, 2023
8ef3834
`ngraph` leftovers in CPU shared single_layer and subgraph (#21499)
vurusovs Dec 7, 2023
a8a493a
Refactor gpu tests (#21448)
olpipi Dec 7, 2023
b29a08d
RPE operation and fusing transformation (#20734)
jane-intel Dec 7, 2023
c61de14
Aligned reporting with latest implemenration (#21503)
gkrivor Dec 7, 2023
b71906c
[PT FE] [ONNX FE] Partially upcast random_normal to f32 (#21400)
pavel-esir Dec 7, 2023
dde7e70
[DOCS] Reduce Min / Max -- Reducing empty tensor would result in an u…
jane-intel Dec 7, 2023
886e0b9
[CPU Tests] Migrate subgraph_test to be api 2.0 - part 1 (#21358)
riverlijunjie Dec 7, 2023
23424ab
[CPU tests] migrate single layer test cases to be API 2.0 - part 1 (#…
riverlijunjie Dec 7, 2023
e393678
[CPU tests] migrate single layer test cases to be API 2.0 - part 4 (#…
zhaixuejun1993 Dec 7, 2023
ec40652
[TF FE] Switch on ConvLSTM2D layer tests in pre-commit (#21520)
rkazants Dec 7, 2023
dd8f4f3
Fix ClampFusion for case when min is greater then max (#21509)
mvafin Dec 7, 2023
aa2dcb1
[GHA] Test command length excess (#21502)
mryzhov Dec 7, 2023
fef3d0d
[CONFORMANCE] Fix incorrect comparation model in (#21461)
iefode Dec 7, 2023
056282b
[PT FE] Unroll lists in a same way as tuples when on input (#21505)
mvafin Dec 7, 2023
aa69f00
support MulNoNan for TF (#21459)
ahmadchalhoub Dec 7, 2023
9cdf1a1
[CPU] [ARM] Enable Conv SLT tests on ARM (#18061)
alvoron Dec 7, 2023
dfc9118
[CI] [GHA] Extract test jobs into reusable workflows (#21395)
akashchi Dec 7, 2023
68d4ed9
minor fix on the help message (#21327)
yeonbok Dec 8, 2023
072dcea
[CPU Test] fix any_layout test (#21490)
riverlijunjie Dec 8, 2023
2086041
[CPU] Fix XmlModelWithExtensionFromDSO test (#21507)
alvoron Dec 8, 2023
488abd0
fix coredump with numactl (#21393)
xufang-lisa Dec 8, 2023
261cf4e
[Snippets] Brgemm blocking by KN dims at the LIR level (#19335)
v-Golubev Dec 8, 2023
5e3176d
[PyOV] Hide warning in const op (#21529)
akuporos Dec 8, 2023
4c67ab7
Merge changes from upstream/master referencing - test_infer_request.p…
Bhaskar365 Dec 8, 2023
df2ff92
Bump actions/stale from 8 to 9 (#21535)
dependabot[bot] Dec 8, 2023
9866bc4
[CPU tests] migrate single layer test cases to be API 2.0 - part 2 (#…
zhaixuejun1993 Dec 8, 2023
8eb26dc
[CPU tests] migrate single layer test cases to be API 2.0 - part 6 (#…
riverlijunjie Dec 8, 2023
3481568
Fixed Linux CC (#21540)
ilya-lavrenov Dec 8, 2023
89e4cb4
Update learn_openvino.rst (#21539)
msmykx-intel Dec 8, 2023
fbec7be
Try to run arm64 without system tbb (#21524)
ilya-lavrenov Dec 8, 2023
04db11e
[CPU] CPU plugin api 2.0 migration for TensorDesc (#21002)
riverlijunjie Dec 8, 2023
c565bf0
[CPU tests] migrate single layer test cases to be API 2.0 - part 7 (#…
riverlijunjie Dec 8, 2023
0ad0a6b
[GPU] Improve fake alignment logic and fix missed zero point value (#…
sshlyapn Dec 8, 2023
a3de4c1
[ONNX] QDQ uint16 support (#21278)
gkrivor Dec 8, 2023
ba34fa7
[PyOV] Expose result op (#21482)
akuporos Dec 8, 2023
a84d615
Switch Windows Conditional Compilation workflow to AKS runners (#21375)
ababushk Dec 8, 2023
06a27e7
[GHA] Add Smart CI to Windows pipeline (#21558)
akladiev Dec 8, 2023
04c9a52
update parse_processor_info_macos for macOS ver 11 (#21517)
wangleis Dec 9, 2023
8960da9
[ONNX] Preparing environment for moving ONNX tests to API2.0 (#21528)
gkrivor Dec 9, 2023
8d77a52
[GPU] Add callback function for MarkDequantizationSubgraph pass to sk…
sshlyapn Dec 11, 2023
df7b047
[CPU] Remove duplicated string terminator from device full name (#21512)
riverlijunjie Dec 11, 2023
f66c949
enable load from file in proxy (#21495)
songbell Dec 11, 2023
402d251
Removed legacy cmake utils from IE 1.0 (#21559)
ilya-lavrenov Dec 11, 2023
8e69f2c
Add CPU tests as required for Linux arm64 (#21562)
ilya-lavrenov Dec 11, 2023
ddb4902
[CPU] [ARM] Disable gemm_acl tests on 32-bit arm platforms (#21551)
alvoron Dec 11, 2023
f49f84a
the fix (#21577)
alvoron Dec 11, 2023
948fc26
[tests] resolve skipped HF models: 2nd batch (#21526)
pavel-esir Dec 11, 2023
9e2bd77
fix parse_freq_info_linux for wrong cpu frequency information (#21387)
wangleis Dec 11, 2023
02dec1c
Added more exclude markers for install rules (#21561)
ilya-lavrenov Dec 11, 2023
f3fc503
Revert core component extra exclude (#21583)
vishniakov-nikolai Dec 11, 2023
df029eb
Move negative shared tests (#21582)
olpipi Dec 11, 2023
0f6b9ab
Support aten::lstm, aten::gru and aten::rnn_{relu,tanh} operations (#…
mvafin Dec 11, 2023
e1b9d8c
[PT FE] Fix constant type in aten::square (#21580)
mvafin Dec 11, 2023
cc8aeb0
Add [rename conformance ir] input shape to hash name for Convolution …
sbalandi Dec 11, 2023
889f2f5
[PyOV] Improve warning throwing in Const op (#21576)
akuporos Dec 11, 2023
0b49bb9
[GPU] dump graphs during execution (#21411)
sungeunk Dec 12, 2023
e51ba62
【Hackathon 5th No.97】add paddle tanh_shrink op (#20067)
Asthestarsfalll Dec 12, 2023
521da22
[AUTO] update logic of checking if device with ID is proxy (#21493)
yangwang201911 Dec 12, 2023
42c33ac
[GPU] Bugfix optimized slice_mem (#21452)
byungilm Dec 12, 2023
2fb683d
GPU remote tensor tests update. Get rid of API 1.0 (#21553)
olpipi Dec 12, 2023
b31aad7
[CPU] Apply parallel copy of IO tensors when possible (#21546)
maxnick Dec 12, 2023
14639d2
[CPU] Fixed block layout tails process on SSE for MVN impl (#21534)
chenhu-wang Dec 12, 2023
f7d8bde
[CPU tests] migrate single layer test about logical (#21589)
zhaixuejun1993 Dec 12, 2023
2f65827
[DOCS] Moving files to new location for master (#21575)
msmykx-intel Dec 12, 2023
79ca3d2
[CI] [GHA] Introduce Coverity pipeline (#21599)
akashchi Dec 12, 2023
1542100
[GPU] Add missed override keyword in typed_primitive_onednn_impl stru…
sshlyapn Dec 12, 2023
a2cc6a0
[CPU Test] use internal_properties for snippets_mode (#21549)
riverlijunjie Dec 12, 2023
3e42ddb
[PyOV] support Type as arg in convert op (#21603)
akuporos Dec 12, 2023
182b44f
[PT FE] Support dict on input (#21450)
mvafin Dec 12, 2023
8e52742
[CONFORMANCE] Specify validation entity as arg of `run_conformance` (…
iefode Dec 12, 2023
5b655d3
[PT FE]: fix aten::index_put type alignmnet (#21606)
eaidova Dec 12, 2023
9ab0a6d
change trigger (#21609)
akashchi Dec 12, 2023
942bc8b
support pytorch efrc op (#21567)
ahmadchalhoub Dec 12, 2023
ff8d8a5
Introduced "reset_state" method to reset all model states in one line…
itikhono Dec 12, 2023
5a4f632
[workflows] New path for volumes (#21604)
ababushk Dec 12, 2023
358cd4b
Refactor GPU single layer tests (#21527)
olpipi Dec 12, 2023
34b2b66
[PT FE] Report unsupported operations with model list (#21607)
mvafin Dec 12, 2023
ef14b50
`src/common/*transformations/` API1.0 clean up (#21574)
vurusovs Dec 13, 2023
9fe38f1
[GNA] Properly obtain all subsequent layers for memory layer connecti…
tadamowicz Dec 13, 2023
e2e9d60
add FailedAsyncInferWithNegativeTimeForWait test case (#21392)
Dec 13, 2023
b7745a1
[CPU tests] migrate single layer test cases to be API 2.0 - part 9 (#…
zhaixuejun1993 Dec 13, 2023
e07fe02
[CPU tests] migrate single layer test cases to be API 2.0 - part 8 (#…
riverlijunjie Dec 13, 2023
82cdc11
Updating Interactive Tutorials (#21548)
sgolebiewski-intel Dec 13, 2023
4793968
Bump actions/setup-python from 4 to 5 (#21515)
dependabot[bot] Dec 13, 2023
3fb60dc
Subgraph builders refactor (#21373)
olpipi Dec 13, 2023
71e7015
[GPU] Reduce host time overhead in ReadValue execution for stateful m…
andrew-k-park Dec 13, 2023
7e88a9d
[AUTO] Fix the issue of querying the optional property unsupported by…
yangwang201911 Dec 13, 2023
ea639a8
Enable GroupNormalizationDecomposition transformation (#21600)
ytorzuk-altran Dec 13, 2023
3e2037c
[DOCS] Troubleshooting note for WINOGRAD convolutions in GPU for mast…
msmykx-intel Dec 13, 2023
2bcc940
[GPU] Fixed stateful KV cache issues (#21618)
vladimir-paramuzov Dec 13, 2023
20ad8b4
Enable dinov2-base (#21626)
pavel-esir Dec 13, 2023
d18d8a4
Update create_and_fill_tensor to work with InputGenerateData (#20008)
olpipi Dec 13, 2023
adb4703
[Snippets] LIR serialization improvements (#21291)
v-Golubev Dec 13, 2023
dcf9247
Clean up of `tests/ov_helpers` leftovers (#21416)
vurusovs Dec 13, 2023
1b2eed0
Enable options for openvino backend in torch.compile (#20946)
suryasidd Dec 13, 2023
65439ed
[Core][CPU] Add transformation for i64 support for Multinomial (#21469)
PiotrKrzem Dec 13, 2023
be7c70c
[PT FE] Support aten::scatter_add (#21633)
mvafin Dec 13, 2023
336a69e
Enable BitwiseOps to LogicalOps transform for static bool dtype on CP…
mmikolajcz Dec 13, 2023
4752237
[PT FE] Support aten::pow_ (#21630)
mvafin Dec 13, 2023
1aa0c0c
[PyOV] OVDict as input for infer/call methods (#21275)
akuporos Dec 13, 2023
926a059
Add overall status check to more workflows (#21644)
akladiev Dec 13, 2023
a04d59d
[GPU] Gemm tiled opt add dynamic padding support (#21640)
sshlyapn Dec 14, 2023
5f20459
[CPU] Change default latency mode of MTL to Pcore + Ecore (#20659)
wangleis Dec 14, 2023
17008c9
Escape pip command with apostrophe (#21645)
ilya-lavrenov Dec 14, 2023
32b6362
[CPU] Improve first token latency for 4bit compressed models (#21547)
dmitry-gorokhov Dec 14, 2023
0649865
[Core] Move validation util into dev API (#21501)
t-jankowski Dec 14, 2023
e5a6077
Enables SharedOpOptimization for v1 and v3 Broadcasts (#21635)
jane-intel Dec 14, 2023
7965213
[CPU] support QWen RoPE (#21519)
usstq Dec 14, 2023
9f6c3e9
[core] Migrate Select operator to new API (#21249)
t-jankowski Dec 14, 2023
27bf494
[PT FE]: support aten::take_along_dim (#21625)
eaidova Dec 14, 2023
1d03b08
[PT FE] Remove unique names from FE, rely on ResolveNameCollisions (#…
mvafin Dec 14, 2023
9faf18b
Update 2023.2.0 Selector Tool with nightly archive (#21629)
as-suvorov Dec 14, 2023
de81bbb
enabled triggers for release branches (#21651)
mryzhov Dec 14, 2023
f094ef8
remove tests (#21654)
evkotov Dec 14, 2023
88c8143
[ONNX] Refactoring tests on API 2.0 (#21596)
gkrivor Dec 14, 2023
6a50ea3
[GPU] Using a cpu impl type for NMS in a dynamic case (#21648)
Lyamin-Roman Dec 14, 2023
4fde957
Additional changes in `src/` to API2.0 (#21601)
vurusovs Dec 14, 2023
0a21205
[PyOV] move rest of start_async tests to test_async (#21643)
akuporos Dec 14, 2023
59e9f50
[GHA] Windows pytest optimizations (#21650)
mryzhov Dec 14, 2023
f4b2f95
[Docs] Add a single-point starter guide for contributors (#21322)
p-wysocki Dec 14, 2023
6367206
[DOCS] NPU articles (#21430)
kblaszczak-intel Dec 14, 2023
bbddb89
Update open_model_zoo submodule (#21662)
Wovchena Dec 14, 2023
8bc724d
[GHA] Add workflow_dispatch trigger to coverity (#21676)
akladiev Dec 14, 2023
c01f50e
[GHA] Set SSL_CERT_FILE for model downloading (#21668)
akladiev Dec 14, 2023
6f0db33
[GPU] Skip remove reorder in case input padding is different from out…
kelvinchoi-intel Dec 15, 2023
a28fd2e
【Hackathon 5th No.95】add paddle unique op (#20077)
AndPuQing Dec 15, 2023
23fae3b
[GPU] fix strided_slice axis in case of dynamic shape (#21460)
davidsnam-intel Dec 15, 2023
94a21d6
Ability to exclude TBB from install package (#21624)
ilya-lavrenov Dec 15, 2023
193cc26
`snippets` shared tests to API2.0 (#21631)
vurusovs Dec 15, 2023
d5b0f4d
[CONFORMANCE TOOLS][SUBAGRAPHS DUMPER] Repeat pattern extractor impro…
iefode Dec 15, 2023
8257783
updated. (#21569)
yangwang201911 Dec 15, 2023
bf00569
Temporary revert "[TF FE] Support different types" (#21656)
popovaan Dec 15, 2023
7e8a491
[Snippets] Fixed IdentifyBuffers for nested loop case (#21470)
a-sidorova Dec 15, 2023
3a7acbb
[GPU] Allow precision conversion on get_state() call (#21658)
vladimir-paramuzov Dec 15, 2023
758e6b3
Change exception message for CompiledModel::set_property (#21652)
olpipi Dec 15, 2023
2c27d42
rm not-existing (#21688)
akashchi Dec 15, 2023
8c634ce
[TFLite] Allows failing when model isn't generated (#21621)
gkrivor Dec 15, 2023
b59584d
Fixed message about binary data (#21686)
gkrivor Dec 15, 2023
3691f68
Enable Windows CC in precommit (#21680)
ilya-lavrenov Dec 15, 2023
6fdd041
Code in onnx_editor.cpp moved to using OpenVINO namespace (#21684)
gkrivor Dec 15, 2023
948b740
[Python API] Added exception handling for 'None' model argument in sa…
sydarb Dec 15, 2023
e005083
[CPU] Enable String data type (#21465)
nshchego Dec 15, 2023
7a09894
Added smart CI condition for PDPD tests (#21692)
ilya-lavrenov Dec 15, 2023
406593a
Avoid unexpected scheduling to ECore on Hybrid Cores Windows platform…
sunxiaoxia2022 Dec 15, 2023
c691dc4
[PyOV][torchvision] Fix Resize for non-square images and expose missi…
p-wysocki Dec 15, 2023
4799e02
Fuse same MaxPools, Pads, etc (#21481)
mvafin Dec 15, 2023
993d503
[ONNX] Refactoring tests on API 2.0 (#21685)
gkrivor Dec 15, 2023
4b66fbf
Revert "[TFLite] Allows failing when model isn't generated (#21621)" …
ilya-lavrenov Dec 15, 2023
c087fb4
support UniqueWithCounts for TF FE (#21565)
ahmadchalhoub Dec 15, 2023
137180b
[tests] resolves skipped HF tests: 3rd batch (#21678)
pavel-esir Dec 15, 2023
ccc79fb
Updated versions for upload / download artifacts actions (#21691)
ilya-lavrenov Dec 15, 2023
7a31163
Enabled smart CI for Win CC (#21690)
ilya-lavrenov Dec 15, 2023
eff9ba7
[PyOV] String type support (#21532)
Dec 15, 2023
17fb201
[CPU] SDPA supports multi-query and different input layout (#21513)
zhangYiIntel Dec 15, 2023
9e3b1fa
[GHA] Add openvino ref input to workflow_dispatch for coverity (#21704)
akladiev Dec 16, 2023
c8125e7
Update nlohmann_json to tag 3.11.3 (#21632)
peterchen-intel Dec 16, 2023
24b414c
[CI] [GHA] Introduce ONNX Models Tests job in Linux workflow (#21581)
akashchi Dec 16, 2023
9e8c259
[TFLite] Allows failing when model isn't generated (#21706)
gkrivor Dec 16, 2023
29d55ef
Add doc file for Smart CI (#21557)
akladiev Dec 16, 2023
adb372f
[CI] [GHA] Add overview document (#20845)
akashchi Dec 16, 2023
fc88e14
Update evaluate methods of ReadValue/Assign operations (#21372)
itikhono Dec 16, 2023
e109f73
[GPU] faster model caching (#21479)
e-ddykim Dec 16, 2023
58a3deb
Try to fix download issue (#21710)
gkrivor Dec 17, 2023
7b00e80
[ONNX] Refactoring tests on API 2.0 (#21707)
gkrivor Dec 17, 2023
da66211
parameter's event will be included execution args (#21377)
sungeunk Dec 18, 2023
6aa0a66
[SnippetS] Binary size reduce, executor cache disabled if enable perf…
chenhu-wang Dec 18, 2023
81f336b
[GPU] Fix the mismatch between format and shape. (#21381)
jade-cho Dec 18, 2023
0e72484
[Transformations] Support precision conversion for PriorBox (#21702)
Lyamin-Roman Dec 18, 2023
c4a49a3
Add reset_state method to Python API (#21660)
itikhono Dec 18, 2023
0972de4
[ONNX] Refactoring tests on API 2.0 (#21712)
gkrivor Dec 18, 2023
1783aad
[PT FE][Opset13] Add translation for torchscript aten::multinomial op…
mmikolajcz Dec 18, 2023
a9a935e
[DOCS] Fix notebooks sections in menu (#21695)
sgolebiewski-intel Dec 18, 2023
57b1916
[PyOV] Remove restrictions on opset13.constant to align with opset1-1…
Dec 18, 2023
acb3f5e
[Core][Tests] Add attribute tests and decompotion tests for Scaled Do…
PiotrKrzem Dec 18, 2023
d613bb0
[CPU][ARM] Fix build CPU ARM plugin (#21722)
iefode Dec 18, 2023
e71707b
Remove extra includes (#21699)
vurusovs Dec 18, 2023
3a2958b
[GPU] Fix convert fc to compressed when the input is SubGraphOp (#21687)
WeldonWangwang Dec 18, 2023
610e0fa
[Opset13] ScaledDotProductAttention-13 input validation improvements …
mmikolajcz Dec 18, 2023
35dafce
[GPU] move convert after gather to reduce memory usage (#21616)
e-ddykim Dec 18, 2023
62c9469
[ONNX] Reflected Shell-scripts to run on Windows (#18672)
gkrivor Dec 18, 2023
e224e4f
Introduce OriginalPrecision attribute (#21696)
itikhono Dec 18, 2023
be47651
[PT FE] ScaledDotProductAttention fix issue with other float dtypes (…
mmikolajcz Dec 18, 2023
554e7d6
[CPU] Dynamically shaped model with string tensor output fails (#21713)
nshchego Dec 18, 2023
a298430
[Ref] Fix ScatterElementsUpdate lowest value bounding (#21669)
t-jankowski Dec 18, 2023
a1e296e
[TF FE][Opset13] Enable Multinomial operator in TF frontend (#20646)
mmikolajcz Dec 18, 2023
a6f3c7d
Us dynamic dim in pattern if only one valid bound (#21694)
praasz Dec 18, 2023
8ff25cf
[SPEC] Update ScaledDotProductAttention specification for broadcastin…
PiotrKrzem Dec 18, 2023
98e8caa
[PyAPI][Opset13] ScaledDotProductAttention-13 PyAPI improvements + te…
mmikolajcz Dec 18, 2023
032ac89
[GPU] Apply is_non_decompression_multiply() callback only for compres…
sshlyapn Dec 18, 2023
ec8765f
Fix L to not broadcast it (#21724)
mmikolajcz Dec 18, 2023
d03dc4f
Add LSTMCellFusion transformation (#21594)
mateusztabaka Dec 18, 2023
63e08f9
[GPU] adding support for weights compression to gather (#21711)
e-ddykim Dec 18, 2023
01967bd
[GPU] Adding a switch to change the caching policy (#21443)
e-ddykim Dec 18, 2023
18a9c77
[CPU] Plugin optimizations for LLM beam search via states (#21642)
maxnick Dec 18, 2023
058d488
[CPU] FullyConnected acceleration with 4bit weights decompression on …
dmitry-gorokhov Dec 18, 2023
d5b8006
support E3950 in MT 2.0 on both Linux and Windows (#21735)
wangleis Dec 18, 2023
0e496fa
[GPU] Include Select node to shape_of sub-graph and add CPU impl to a…
sshlyapn Dec 18, 2023
c59498b
[PyOV] Allow single inputs in form of lists of simple types (#21734)
Dec 18, 2023
b770780
[GPU] Skip redundant gather in stateful model (#21681)
yeonbok Dec 19, 2023
0e92469
[GPU] bugfix slice mem calculation for batch iteration (#21716)
byungilm Dec 19, 2023
63b23a1
[GPU] Enable state precision conversion to infer precision (#21729)
vladimir-paramuzov Dec 19, 2023
a4e8f9d
[ONNX] Extend ONNX Frontend with BitwiseAnd-18 operator (#21585)
rghvsh Dec 19, 2023
499a969
Fix Coverity CID 1529136, 1529124 (#21733)
praasz Dec 19, 2023
3c157b2
[TF FE] [Telemetry] Added error_info event to TF FE. (#21736)
popovaan Dec 19, 2023
e94feea
[DOCS] Update of graphs in repo (#21737)
msmykx-intel Dec 19, 2023
63cb89f
Use move instead copy (#21732)
praasz Dec 19, 2023
a3a3f0b
[CPU] Fix chatglmv2 accuracy issue and crash with input 1024 token in…
xipingyan Dec 19, 2023
8f13219
[op conformance] Made fixes to allign with accuracy validation (#21347)
sbalandi Dec 19, 2023
6060683
[GPU] Fix for is_user_cpu() function (#21744)
Lyamin-Roman Dec 19, 2023
6246fb0
[CPU] StringMemory for the output tensor in the InferRequest (#21746)
nshchego Dec 19, 2023
6719133
[GPU] Fix accuracy problems brought by permute_f_y kernel (#20241)
ytorzuk-altran Dec 19, 2023
294cc66
[GPU] KVCache custom op and fusion pass (#21689)
vladimir-paramuzov Dec 19, 2023
7b1074b
Generalize model cache reusing (#21492)
riverlijunjie Dec 19, 2023
224eb79
[GHA] Prepare new required stages for precommit (#21766)
akladiev Dec 19, 2023
27c9ca7
[ONNX] Switched to ONNX 1.15.0 (#20929)
gkrivor Dec 19, 2023
712e374
[PyOV] Allow replacing of invalid bytes in string-based data (#21761)
Dec 19, 2023
dc79c41
Updated xbyak_aarch64 in onednn (#21762)
ilya-lavrenov Dec 19, 2023
662aa57
Downgrade GHA for upload / download back to @v3 (#21770)
ilya-lavrenov Dec 19, 2023
5b776e9
[apiConformance] Fix checks for finding logs in analyze_confomance_fa…
sbalandi Dec 19, 2023
e6ab01c
Shared `onnx` tests to API2.0 (#21726)
vurusovs Dec 19, 2023
2779df5
[ONNX] Refactoring tests on API 2.0 (#21748)
gkrivor Dec 19, 2023
8d704f6
[JS OV] Node.js API (#19848)
vishniakov-nikolai Dec 20, 2023
51eab3c
[GPU] Revert transformation changes (#21749)
sshlyapn Dec 20, 2023
f6caa45
[Snippets] Added PassConfig and PositionedPasses for lowered PassPipe…
a-sidorova Nov 29, 2023
9acae03
[Snippets] Updated loop tests
a-sidorova Nov 30, 2023
07fc836
[Snippets][Tests] Updated Buffer tests after rebase
a-sidorova Dec 1, 2023
09b60d5
[Snippets] Applied comments
a-sidorova Dec 6, 2023
f7241d1
[Snippets] Move PositionedPass and PassPosition in separate file
a-sidorova Dec 6, 2023
75b80f4
[Snippets] Removed template arg Enable
a-sidorova Dec 6, 2023
459a770
[Snippets] Added check for non-nullptr pass in registration
a-sidorova Dec 6, 2023
36a089a
[Snippets][CPU] Added SNIPPETS_REGISTER_PASS_RELATIVE and SNIPPETS_RE…
a-sidorova Dec 13, 2023
b3642e4
[Snippets] Specific loop iterations handler
v-Golubev Dec 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 6 additions & 4 deletions .ci/azure/linux_ngraph_onnx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
sudo apt --assume-yes update && sudo apt --assume-yes install nfs-common
sudo apt install nfs-common -y
sudo mount -vvv -t nfs cinfsshare.file.core.windows.net:/cinfsshare/onnxtestdata $(MODELS_DIR) -o vers=4,minorversion=1,sec=sys
mkdir -p $(MODELS_DIR)/models_data
mkdir -p $(MODELS_DIR)
displayName: 'Make dirs'

- checkout: self
Expand All @@ -97,13 +97,15 @@ jobs:

- script: |
set -e
apt-get update && apt-get install -y lsb-release && apt-get clean all
sudo apt-get update && sudo apt-get install -y lsb-release git git-lfs
git-lfs install
sudo apt-get clean all
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
displayName: 'Install dependencies'

- script:
src/frontends/onnx/tests/tests_python/model_zoo_preprocess.sh -d $(MODELS_DIR)/models_data -o -s "$(ONNX_MODEL_ZOO_SHA)"
src/frontends/onnx/tests/tests_python/model_zoo_preprocess.sh -d $(MODELS_DIR) -o -s "$(ONNX_MODEL_ZOO_SHA)"
displayName: 'Update models'
condition: ne(variables['BUILD_TYPE'], 'Debug')

Expand All @@ -120,7 +122,7 @@ jobs:
- script: |
sudo docker run \
--name openvino-onnx-ci-container \
--volume $(MODELS_DIR)/models_data/model_zoo/onnx_model_zoo_$(ONNX_MODEL_ZOO_SHA):/root/.onnx/model_zoo/onnx_model_zoo \
--volume $(MODELS_DIR)/onnx_model_zoo:/root/.onnx/model_zoo/onnx_model_zoo \
--volume $(MODELS_DIR)/msft:/root/.onnx/model_zoo/MSFT openvino-onnx-ci-image \
/bin/bash -c "$(TOX_COMMAND)"
displayName: 'Docker run $(BUILD_TYPE)'
5 changes: 1 addition & 4 deletions .github/ISSUE_TEMPLATE/good_first_issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,7 @@ body:
Any materials related to the task, such as operator specifications,
discussions, guides.
value: |
- [What is OpenVINO?](https://github.com/openvinotoolkit/openvino#what-is-openvino-toolkit)
- [Contribution guide](https://github.com/openvinotoolkit/openvino/blob/master/CONTRIBUTING.md)
- [Blog post on contributing to OpenVINO](https://github.com/openvinotoolkit/openvino/blob/master/CONTRIBUTING.md)
- [User documentation](https://docs.openvino.ai/)
- [Contribution guide - start here!](https://github.com/openvinotoolkit/openvino/blob/master/CONTRIBUTING.md)
validations:
required: true

Expand Down
4 changes: 2 additions & 2 deletions .github/actions/setup_python/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ runs:
run: apt-get update && apt-get install -y ca-certificates software-properties-common

- if: ${{ runner.os == 'Linux' && runner.arch == 'ARM64' }}
name: Setup sudo
name: Setup sudo and python3
shell: bash
run: apt-get update && apt-get install -y sudo # Needed for the deadsnakes action
run: apt-get update && apt-get install -y sudo python3 # Needed for the deadsnakes action

- if: ${{ runner.os == 'Linux' && runner.arch == 'ARM64' }}
name: Setup Python ${{ inputs.version }}
Expand Down
5 changes: 5 additions & 0 deletions .github/dependency_review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ allow-licenses:
- 'BSD-2-Clause AND BSD-3-Clause'
- 'MIT'
- 'Apache-2.0'
- 'ISC'
- 'Apache-2.0 AND MIT'
- 'BlueOak-1.0.0'
- '0BSD'
- 'Python-2.0'
fail-on-scopes:
- 'runtime'
- 'development'
Expand Down
17 changes: 16 additions & 1 deletion .github/workflows/android_arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
push:
branches:
- master
- 'releases/**'

concurrency:
# github.ref is not unique in post-commit
Expand Down Expand Up @@ -45,7 +46,7 @@ jobs:
container:
image: openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04
volumes:
- /mount/caches:/mount/caches
- /mount:/mount
options: -e SCCACHE_AZURE_BLOB_CONTAINER -e SCCACHE_AZURE_CONNECTION_STRING
env:
DEBIAN_FRONTEND: noninteractive # to prevent apt-get from waiting user input
Expand Down Expand Up @@ -169,3 +170,17 @@ jobs:

- name: Show ccache stats
run: ${SCCACHE_PATH} --show-stats

Overall_Status:
name: ci/gha_overall_status_android
needs: [Smart_CI, Build]
if: ${{ always() }}
runs-on: ubuntu-latest
steps:
- name: Check status of all jobs
if: >-
${{
contains(needs.*.result, 'failure') ||
contains(needs.*.result, 'cancelled')
}}
run: exit 1
2 changes: 1 addition & 1 deletion .github/workflows/build_doc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
packages: graphviz texlive liblua5.2-0 libclang1-9 libclang-cpp9
version: 3.0

- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
id: cp310
with:
python-version: '3.10'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cleanup_pip_cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
container:
image: openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04
volumes:
- /mount/caches:/mount/caches
- /mount:/mount
env:
PIP_CACHE_PATH: /mount/caches/pip

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Setup python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: '3.10.10'
architecture: 'x64'
Expand Down
146 changes: 146 additions & 0 deletions .github/workflows/coverity.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
name: Coverity (Ubuntu 20.04, Python 3.11)
on:
workflow_dispatch:
inputs:
openvinoRef:
description: 'Branch, tag or commit hash to clone openvino from. Taken from event context if not set'
type: string
schedule:
# run daily at 00:00
- cron: '0 0 * * *'

concurrency:
# github.ref is not unique in post-commit
group: ${{ github.event_name == 'push' && github.run_id || github.ref }}-linux-coverity
cancel-in-progress: true

env:
PIP_CACHE_PATH: /mount/caches/pip/linux
PYTHON_VERSION: '3.11'

jobs:
Build:
timeout-minutes: 150
defaults:
run:
shell: bash
runs-on: aks-linux-16-cores-32gb
container:
image: openvinogithubactions.azurecr.io/dockerhub/ubuntu:20.04
volumes:
- /mount/caches:/mount/caches
options: -e SCCACHE_AZURE_BLOB_CONTAINER -e SCCACHE_AZURE_CONNECTION_STRING
env:
DEBIAN_FRONTEND: noninteractive # to prevent apt-get from waiting user input
CMAKE_BUILD_TYPE: 'Release'
CMAKE_GENERATOR: 'Ninja Multi-Config'
CMAKE_CXX_COMPILER_LAUNCHER: sccache
CMAKE_C_COMPILER_LAUNCHER: sccache
GITHUB_WORKSPACE: '/__w/openvino/openvino'
OPENVINO_REPO: /__w/openvino/openvino/openvino
OPENVINO_CONTRIB_REPO: /__w/openvino/openvino/openvino_contrib
BUILD_DIR: /__w/openvino/openvino/openvino_build
SCCACHE_AZURE_KEY_PREFIX: coverity_ubuntu20_x86_64
COVERITY_TOOL_DIR: /__w/openvino/openvino/coverity_tool

steps:
- name: Install git
run: |
apt-get update
apt-get install --assume-yes --no-install-recommends git ca-certificates

- name: Clone OpenVINO
uses: actions/checkout@v4
with:
path: ${{ env.OPENVINO_REPO }}
submodules: 'true'
ref: ${{ inputs.openvinoRef }}

- name: Clone OpenVINO Contrib
uses: actions/checkout@v4
with:
repository: 'openvinotoolkit/openvino_contrib'
path: ${{ env.OPENVINO_CONTRIB_REPO }}
submodules: 'true'
ref: 'master'

#
# Dependencies
#

- name: Install build dependencies
run: |
bash ${OPENVINO_REPO}/install_build_dependencies.sh
# default-jdk - Java API
apt install --assume-yes --no-install-recommends default-jdk

- name: Install sccache
uses: mozilla-actions/[email protected]
with:
version: "v0.5.4"

- name: Setup Python ${{ env.PYTHON_VERSION }}
uses: ./openvino/.github/actions/setup_python
with:
version: ${{ env.PYTHON_VERSION }}
pip-cache-path: ${{ env.PIP_CACHE_PATH }}
should-setup-pip-paths: 'true'
self-hosted-runner: 'true'

#
# Build
#

- name: CMake configure - OpenVINO
run: |
cmake \
-G "${{ env.CMAKE_GENERATOR }}" \
-DENABLE_CPPLINT=OFF \
-DENABLE_STRICT_DEPENDENCIES=OFF \
-DENABLE_SYSTEM_TBB=ON \
-DENABLE_SYSTEM_OPENCL=ON \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCPACK_GENERATOR=TGZ \
-DBUILD_nvidia_plugin=OFF \
-DOPENVINO_EXTRA_MODULES=${OPENVINO_CONTRIB_REPO}/modules \
-DCMAKE_CXX_COMPILER_LAUNCHER=${{ env.CMAKE_CXX_COMPILER_LAUNCHER }} \
-DCMAKE_C_COMPILER_LAUNCHER=${{ env.CMAKE_C_COMPILER_LAUNCHER }} \
-S ${OPENVINO_REPO} \
-B ${BUILD_DIR}

- name: Clean sccache stats
run: ${SCCACHE_PATH} --zero-stats

- name: Install Coverity tool
run: |
rm -rf ${COVERITY_TOOL_DIR} && mkdir -p ${COVERITY_TOOL_DIR}
pushd ${COVERITY_TOOL_DIR}
wget https://scan.coverity.com/download/linux64 --progress=bar:force:noscroll --post-data "token=${{ secrets.COVERITY_TOKEN }}&project=openvino" -O coverity_tool.tgz
tar xvf coverity_tool.tgz && rm coverity_tool.tgz
popd

- name: Cmake build - OpenVINO with Coverity
run: |
${COVERITY_TOOL_DIR}/cov-analysis*/bin/cov-build --dir ${BUILD_DIR}/cov-int \
cmake --build ${BUILD_DIR} --parallel --config ${{ env.CMAKE_BUILD_TYPE }}

- name: Show sccache stats
run: ${SCCACHE_PATH} --show-stats

- name: Pack Artefacts
run: |
pushd ${BUILD_DIR}
tar -C ${BUILD_DIR} -czvf openvino.tgz cov-int
popd

- name: Submit artefacts
run: |
apt-get update && apt-get install -y curl
pushd ${BUILD_DIR}
curl --form token=${{ secrets.COVERITY_TOKEN }} \
--form email=${{ secrets.COVERITY_USER }} \
--form [email protected] \
--form version="${{ github.sha }}" \
--form description="https://github.com/openvinotoolkit/openvino/runs/${{ github.run_number }}" \
https://scan.coverity.com/builds?project=openvino
popd
16 changes: 15 additions & 1 deletion .github/workflows/fedora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
container:
image: fedora:33
volumes:
- /mount/caches:/mount/caches
- /mount:/mount
options: -e SCCACHE_AZURE_BLOB_CONTAINER -e SCCACHE_AZURE_CONNECTION_STRING
env:
CMAKE_BUILD_TYPE: 'Release'
Expand Down Expand Up @@ -242,3 +242,17 @@ jobs:
python3 -c 'from openvino.frontend import FrontEndManager; assert len(FrontEndManager().get_available_front_ends()) == 6'
benchmark_app --help
ovc --help

Overall_Status:
name: ci/gha_overall_status_fedora
needs: [Smart_CI, Build, RPM_Packages]
if: ${{ always() }}
runs-on: ubuntu-latest
steps:
- name: Check status of all jobs
if: >-
${{
contains(needs.*.result, 'failure') ||
contains(needs.*.result, 'cancelled')
}}
run: exit 1
Loading