diff --git a/src/plugins/intel_cpu/src/docs/debug_caps_filters.md b/src/plugins/intel_cpu/src/docs/debug_caps_filters.md index a4c65817e2e..4e9f323eea6 100644 --- a/src/plugins/intel_cpu/src/docs/debug_caps_filters.md +++ b/src/plugins/intel_cpu/src/docs/debug_caps_filters.md @@ -25,7 +25,7 @@ equals to * xml (default)\ IR in .xml file. Can be opened using, for example, *netron* app. (For now the option is Linux only) * xmlbin\ -IR in .xml and .bin files. Can be opened using, for example, *netron* app. +IR in .xml and .bin files. Can be opened using, for example, *netron* app. Also can be read using OV API * dot\ IR in .dot file (.svg.dot file if svg is also specified). Can be inspected using, for example, *graphviz* tools. * svg\ diff --git a/src/plugins/intel_cpu/src/utils/ngraph_transformation.hpp b/src/plugins/intel_cpu/src/utils/ngraph_transformation.hpp index 3a3879e3f71..9ca7fa458a2 100644 --- a/src/plugins/intel_cpu/src/utils/ngraph_transformation.hpp +++ b/src/plugins/intel_cpu/src/utils/ngraph_transformation.hpp @@ -4,6 +4,7 @@ #pragma once #ifdef CPU_DEBUG_CAPS +#include "extension.h" #include "debug_caps_config.h" #include "openvino/util/file_util.hpp" #include @@ -66,8 +67,10 @@ private: ov::pass::Manager serializer; - if (config.dumpIR.format.filter[DebugCapsConfig::IrFormatFilter::XmlBin]) - serializer.register_pass(pathAndName + ".xml", ""); + if (config.dumpIR.format.filter[DebugCapsConfig::IrFormatFilter::XmlBin]) { + auto custom_opsets = std::make_shared()->getOpSets(); + serializer.register_pass(pathAndName + ".xml", "", custom_opsets); + } if (config.dumpIR.format.filter[DebugCapsConfig::IrFormatFilter::Xml]) { std::string xmlFile(pathAndName + ".xml");