19 #include "ngraph/node.hpp"
20 #include "ngraph/pattern/op/pattern.hpp"
33 static constexpr NodeTypeInfo type_info{
"patternAny", 0};
38 const PartialShape& s,
40 const OutputVector& wrapped_values)
43 set_output_type(0, type, s);
46 const PartialShape& s,
48 const NodeVector& wrapped_values)
49 :
Any(type, s, as_value_predicate(pred), as_output_vector(wrapped_values))
54 Any(
const Output<Node>& node,
56 const OutputVector& wrapped_values)
57 :
Any(node.get_element_type(), node.get_partial_shape(), pred, wrapped_values)
60 Any(
const Output<Node>& node, NodePredicate pred,
const NodeVector& wrapped_values)
61 :
Any(node.get_element_type(),
62 node.get_partial_shape(),
63 as_value_predicate(pred),
64 as_output_vector(wrapped_values))
69 const Output<Node>& pattern_value,
70 const Output<Node>& graph_value)
override;