19 #include "ngraph/op/util/binary_elementwise_comparison.hpp"
28 class NGRAPH_DEPRECATED(
29 "This operation is deprecated and will be removed soon. "
30 "Use v1::NotEqual instead of it.") NGRAPH_API NotEqual
31 :
public util::BinaryElementwiseComparison
33 NGRAPH_SUPPRESS_DEPRECATED_START
35 static constexpr NodeTypeInfo type_info{
"NotEqual", 0};
36 const NodeTypeInfo& get_type_info()
const override {
return type_info; }
39 : util::BinaryElementwiseComparison(AutoBroadcastSpec::NONE)
47 NotEqual(
const Output<Node>& arg0,
48 const Output<Node>& arg1,
49 const AutoBroadcastSpec& auto_broadcast = AutoBroadcastSpec());
51 virtual std::shared_ptr<Node>
52 clone_with_new_inputs(
const OutputVector& new_args)
const override;
54 bool evaluate(
const HostTensorVector& outputs,
55 const HostTensorVector& inputs)
const override;
56 NGRAPH_SUPPRESS_DEPRECATED_END
66 NGRAPH_RTTI_DECLARATION;
78 const Output<Node>& arg1,
82 virtual std::shared_ptr<Node>
83 clone_with_new_inputs(
const OutputVector& new_args)
const override;
85 bool evaluate(
const HostTensorVector& outputs,
86 const HostTensorVector& inputs)
const override;
90 NGRAPH_SUPPRESS_DEPRECATED_START
92 NGRAPH_SUPPRESS_DEPRECATED_END