From 594da7e99d77802532f36a4a889bdd8be1d70104 Mon Sep 17 00:00:00 2001 From: Ilya Churaev Date: Thu, 14 Oct 2021 07:46:47 +0300 Subject: [PATCH] Fixed export of AttributeAdapter for broadcast spec (#7990) --- .../include/openvino/op/util/attr_types.hpp | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ngraph/core/include/openvino/op/util/attr_types.hpp b/ngraph/core/include/openvino/op/util/attr_types.hpp index df0ac1ed861..beb9d6f9462 100644 --- a/ngraph/core/include/openvino/op/util/attr_types.hpp +++ b/ngraph/core/include/openvino/op/util/attr_types.hpp @@ -206,7 +206,7 @@ class OPENVINO_API AttributeAdapter : public EnumAttributeAdapterBa public: AttributeAdapter(op::PadMode& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; @@ -215,7 +215,7 @@ class OPENVINO_API AttributeAdapter : public EnumAttributeAdapterBa public: AttributeAdapter(op::PadType& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; @@ -224,7 +224,7 @@ class OPENVINO_API AttributeAdapter : public EnumAttributeAdap public: AttributeAdapter(op::RoundingType& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; @@ -233,7 +233,7 @@ class OPENVINO_API AttributeAdapter : public EnumAttribut public: AttributeAdapter(op::AutoBroadcastType& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; @@ -242,7 +242,7 @@ class OPENVINO_API AttributeAdapter : public EnumAttributeAda public: AttributeAdapter(op::BroadcastType& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; @@ -251,7 +251,7 @@ class OPENVINO_API AttributeAdapter : public EnumAttributeAdapterBa public: AttributeAdapter(op::EpsMode& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; @@ -260,7 +260,7 @@ class OPENVINO_API AttributeAdapter : public EnumAttributeAdap public: AttributeAdapter(op::TopKSortType& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; @@ -269,17 +269,17 @@ class OPENVINO_API AttributeAdapter : public EnumAttributeAdapterB public: AttributeAdapter(op::TopKMode& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; template <> -class AttributeAdapter : public VisitorAdapter { +class OPENVINO_API AttributeAdapter : public VisitorAdapter { public: AttributeAdapter(op::AutoBroadcastSpec& value) : m_ref(value) {} bool visit_attributes(AttributeVisitor& visitor) override; - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; protected: @@ -287,12 +287,12 @@ protected: }; template <> -class AttributeAdapter : public VisitorAdapter { +class OPENVINO_API AttributeAdapter : public VisitorAdapter { public: AttributeAdapter(op::BroadcastModeSpec& value) : m_ref(value) {} bool visit_attributes(AttributeVisitor& visitor) override; - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; protected: @@ -306,7 +306,7 @@ public: AttributeAdapter(op::RecurrentSequenceDirection& value) : EnumAttributeAdapterBase(value) {} - OPENVINO_RTTI("AttributeAdapter"); + OPENVINO_RTTI("AttributeAdapter"); BWDCMP_RTTI_DECLARATION; }; } // namespace ov