diff --git a/inference-engine/src/vpu/graph_transformer/src/middleend/hw/tiling.cpp b/inference-engine/src/vpu/graph_transformer/src/middleend/hw/tiling.cpp index 66fb431f053..5fbeb86b152 100644 --- a/inference-engine/src/vpu/graph_transformer/src/middleend/hw/tiling.cpp +++ b/inference-engine/src/vpu/graph_transformer/src/middleend/hw/tiling.cpp @@ -434,8 +434,8 @@ bool checkHWRestrictions( // widht and small height // More details available with the ticket #-33366 - if (inTileWidth > 507 && inTileHeight > 1 && inTileHeight < 64 && type != HwOpType::POOL) { - return false; + if (inTileWidth > 507 && inTileHeight > 1 && inTileHeight < 64 && type != HwOpType::POOL && inTileChannels != 3) { + return false; } const int chansPerBlock = 1 << static_cast(mode);