Class ov::pass::FakeQuantizeConcatFusion#
-
class FakeQuantizeConcatFusion : public ov::pass::MatcherPass#
FakeQuantizeConcatFusion replaces identical FakeQuantize operations on all inputs of a Concat followed by an identical output FakeQuantize with a single FakeQuantize after Concat.
Before:
data_0 -> FQ(a,b,c,d,l) -\ \ data_1 -> FQ(a,b,c,d,l) -—> Concat -> FQ(a,b,c,d,l) -> next / data_2 -> FQ(a,b,c,d,l) -/
After:
data_0 —————-—\ \ data_1 ———————> Concat -> FQ(a,b,c,d,l) -> next / data_2 —————-—/