class ngraph::op::v0::NormalizeL2

Overview

Normalization input tensor with L2 norm. More…

#include <normalize_l2.hpp>

class NormalizeL2: public ngraph::op::util::FusedOp
{
public:
    // construction

    NormalizeL2();

    NormalizeL2(
        const Output<Node>& data,
        const Output<Node>& axes,
        float eps,
        EpsMode eps_mode
        );

    // methods

    bool visit_attributes(AttributeVisitor& visitor);
    float get_eps() const;
    EpsMode get_eps_mode() const;
    virtual OutputVector decompose_op() const;
    virtual void pre_validate_and_infer_types();
    AxisSet get_reduction_axes() const;
    virtual std::shared_ptr<Node> clone_with_new_inputs(const OutputVector& new_args) const;
};

Detailed Documentation

Normalization input tensor with L2 norm.

Construction

NormalizeL2(
    const Output<Node>& data,
    const Output<Node>& axes,
    float eps,
    EpsMode eps_mode
    )

Constructs a Normalize operation.

Parameters:

data

  • Node producing the input tensor

axes

  • Node indicating axes along which reduction is calculated

eps

  • The epsilon added to L2 norm.

eps_mode

  • Specifies how eps is combined with L2 value calculated before division