7 #include "ngraph/op/op.hpp"
35 NGRAPH_RTTI_DECLARATION;
45 void set_reduction_axes(
const AxisSet& reduction_axes);
A set of axes.
Definition: axis_set.hpp:19
A handle for one of a node's outputs.
Definition: node_output.hpp:33
Root of all actual ops.
Definition: op.hpp:17
Abstract base class for logical reduction operations, i.e., operations where chosen axes of the input...
Definition: logical_reduction.hpp:19
void validate_and_infer_types() override
Verifies that attributes and inputs are consistent and computes output shapes and element types....
bool reduction_axes_constant() const
const AxisSet get_reduction_axes() const
LogicalReduction(const Output< Node > &arg, const Output< Node > &reduction_axes)
Constructs a 'dynamic' logical reduction operation.
LogicalReduction()
Constructs a logical reduction operation.
LogicalReduction(const Output< Node > &arg, const AxisSet &reduction_axes)
Constructs a logical reduction operation.
The Intel nGraph C++ API.
Definition: attribute_adapter.hpp:16