9 #include "ngraph/opsets/opset.hpp"
10 #include "ngraph/pass/pass.hpp"
11 #include "transformations_visibility.hpp"
16 class TRANSFORMATIONS_API Serialize;
32 enum class Version { IR_V10 };
33 NGRAPH_RTTI_DECLARATION;
34 bool run_on_function(std::shared_ptr<ngraph::Function> f)
override;
36 Serialize(std::ostream & xmlFile, std::ostream & binFile,
37 Version version = Version::IR_V10,
38 std::map<std::string, ngraph::OpSet> custom_opsets = {});
40 Serialize(
const std::string& xmlPath,
const std::string& binPath,
41 Version version = Version::IR_V10,
42 std::map<std::string, ngraph::OpSet> custom_opsets = {});
45 std::ostream * m_xmlFile;
46 std::ostream * m_binFile;
47 const std::string m_xmlPath;
48 const std::string m_binPath;
49 const Version m_version;
50 const std::map<std::string, ngraph::OpSet> m_custom_opsets;
Serialize transformation converts ngraph::Function into IR files.
Definition: serialize.hpp:30
ngraph namespace
Definition: add_fake_quantize_fusion.hpp:14