Documentation
Download Docs
Install OpenVINO™
transformations
include
transformations
common_optimizations
add_fake_quantize_fusion.hpp
1
// Copyright (C) 2018-2021 Intel Corporation
2
// SPDX-License-Identifier: Apache-2.0
3
//
4
5
#pragma once
6
7
#include <vector>
8
#include <memory>
9
10
#include <transformations_visibility.hpp>
11
12
#include <ngraph/pass/graph_rewrite.hpp>
13
14
namespace
ngraph
{
15
namespace
pass {
16
17
class
TRANSFORMATIONS_API
AddFakeQuantizeFusion
;
18
19
}
// namespace pass
20
}
// namespace ngraph
21
22
/**
23
* @ingroup ie_transformation_common_api
24
* @brief AddFakeQuantizeFusion transformation replaces following graph:
25
* Add->FakeQuantize to a single FakeQuantize
26
* Restrictions:
27
* - second input to Add is a Constant
28
*/
29
class
ngraph::pass::AddFakeQuantizeFusion
:
public
ngraph::pass::MatcherPass {
30
public
:
31
NGRAPH_RTTI_DECLARATION;
32
AddFakeQuantizeFusion
();
33
};
ngraph::pass::AddFakeQuantizeFusion
AddFakeQuantizeFusion transformation replaces following graph: Add->FakeQuantize to a single FakeQuan...
Definition:
add_fake_quantize_fusion.hpp:29
ngraph
ngraph namespace
Definition:
add_fake_quantize_fusion.hpp:14