Public Member Functions | Static Public Attributes | Protected Attributes
ngraph::op::v0::NormalizeL2 Class Reference

Normalization input tensor with L2 norm. More...

#include <normalize_l2.hpp>

Inheritance diagram for ngraph::op::v0::NormalizeL2:
Inheritance graph
[legend]
Collaboration diagram for ngraph::op::v0::NormalizeL2:
Collaboration graph
[legend]

Public Member Functions

const NodeTypeInfo & get_type_info () const override
 
 NormalizeL2 (const Output< Node > &data, const Output< Node > &axes, float eps, EpsMode eps_mode)
 Constructs a Normalize operation. More...
 
bool visit_attributes (AttributeVisitor &visitor) override
 
float get_eps () const
 
EpsMode get_eps_mode () const
 
virtual OutputVector decompose_op () const override
 
virtual void pre_validate_and_infer_types () override
 
AxisSet get_reduction_axes () const
 
virtual std::shared_ptr< Node > clone_with_new_inputs (const OutputVector &new_args) const override
 

Static Public Attributes

static constexpr NodeTypeInfo type_info {"NormalizeL2", 0}
 

Protected Attributes

float m_eps
 
EpsMode m_eps_mode
 

Detailed Description

Normalization input tensor with L2 norm.

Constructor & Destructor Documentation

◆ NormalizeL2()

ngraph::op::v0::NormalizeL2::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

The documentation for this class was generated from the following file: