19 #include "../C/batch_norm.h" 20 #include "primitive.hpp" 82 std::vector<std::reference_wrapper<const primitive_id>> get_dependencies()
const override {
return{
mean,
variance }; }
84 void update_dto(dto& dto)
const override 86 dto.mean =
mean.c_str();
primitive_id variance
Primitive id containing variance.
Represents data padding information.
Batch normalization primitive.
batch_norm(const dto *dto)
Constructs a copy from C API cldnn_batch_norm_desc.
batch_norm(const primitive_id &id, const primitive_id &input, const primitive_id &mean, const primitive_id &variance, float epsilon, const padding &output_padding=padding())
Constructs batch normalization primitive.
primitive_id mean
Primitive id containing mean data.
std::string primitive_id
Unique id of a primitive within a topology.
fixed_size_vector_ref input
List of ids of input primitives.
base class for all primitives implementations.
padding output_padding
Requested output padding.
Batch normalization primitive.