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

Operator performing Mean Variance Normalization. More...

#include <mvn.hpp>

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

Public Member Functions

const NodeTypeInfo & get_type_info () const override
 
 MVN (const Output< Node > &data, bool across_channels=true, bool normalize_variance=true, double eps=1e-9)
 Constructs an MVN operation. More...
 
 MVN (const Output< Node > &data, AxisSet reduction_axes, bool normalize_variance=true, double eps=1e-9)
 Constructs an MVN operation. More...
 
virtual OutputVector decompose_op () const override
 
virtual void validate_and_infer_types () override
 
virtual bool visit_attributes (AttributeVisitor &visitor) override
 
virtual std::shared_ptr< Node > clone_with_new_inputs (const OutputVector &new_args) const override
 
double get_eps () const
 
bool get_across_channels () const
 
bool get_normalize_variance () const
 
AxisSet get_reduction_axes () const
 
void set_reduction_axes (AxisSet axes)
 

Static Public Attributes

static constexpr NodeTypeInfo type_info {"MVN", 0}
 

Detailed Description

Operator performing Mean Variance Normalization.

Constructor & Destructor Documentation

◆ MVN() [1/2]

ngraph::op::v0::MVN::MVN ( const Output< Node > &  data,
bool  across_channels = true,
bool  normalize_variance = true,
double  eps = 1e-9 
)

Constructs an MVN operation.

Parameters
dataInput tensor with data
normalize_varianceflag that denotes whether to perform variance normalization.
across_channelsflag that denotes if mean values are shared across channels.
epsthe number to be added to the variance to avoid division by zero when normalizing the value

◆ MVN() [2/2]

ngraph::op::v0::MVN::MVN ( const Output< Node > &  data,
AxisSet  reduction_axes,
bool  normalize_variance = true,
double  eps = 1e-9 
)

Constructs an MVN operation.

Parameters
dataInput tensor with data
reduction_axesA list of axes, along which to reduce.
normalize_varianceflag that denotes whether to perform variance normalization.
epsthe number to be added to the variance to avoid division by zero when normalizing the value

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