Fixed performance drop for Interpolate-4#4354
Fixed performance drop for Interpolate-4#4354ilyachur merged 68 commits intoopenvinotoolkit:masterfrom
Conversation
.../transformations/src/transformations/op_conversions/convert_interpolate1_to_interpolate4.cpp
Show resolved
Hide resolved
…nce-fix-for-linear-interpolate
|
@GlebKazantaev, @ilyachur, @mvafin, @yekruglov, @rkazants, @vladimir-paramuzov, @dmitry-gorokhov, please, see this PR (#4354) |
|
@GlebKazantaev, @ilyachur, @mvafin, @yekruglov, @rkazants, @vladimir-paramuzov, please, see this PR (#4354) |
|
Do we have a performance numbers or tests which proof that the performance was fixed? |
According to ticket content (see link to a performance report in the ticket), we have the following. Before the merge of #970, for any Interpolate-4 nodes with 4D input data, the transformation Generally speaking, this behavior is not correct for non-ONNX models, and this behavior was corrected in the PR #970. Next, plugins have no any vectorized implementation of the This PR corrects the reason of this performance drop. I created tickets to implement vectorized implementation in CPU and GPU plugins. |
|
@GlebKazantaev, @ilyachur, @mvafin, @yekruglov, @rkazants, @vladimir-paramuzov, please, see this PR (#4354) |
Details:
mode=linearinstead oflinear_onnxTickets: