Loading...
Searching...
No Matches
layer_normalization_operator.h
Go to the documentation of this file.
Definition configuration.h:10
void layer_normalization_forward(const TensorView &, const TensorView &, const TensorView &, TensorView &, TensorView &, TensorView &, TensorView &, float)
void rms_normalization_forward(const TensorView &, const TensorView &, TensorView &, TensorView &, TensorView &, float)
void rms_normalization_backward(const TensorView &, const TensorView &, const TensorView &, const TensorView &, const TensorView &, const TensorView &, TensorView &)
void layer_normalization_backward(const TensorView &, const TensorView &, const TensorView &, const TensorView &, const TensorView &, const TensorView &, const TensorView &, const TensorView &, TensorView &, TensorView *=nullptr)
void layer_normalization_add_forward(const TensorView &, const TensorView &, const TensorView &, const TensorView &, TensorView &, TensorView &, TensorView &, TensorView &, TensorView &, float)
Definition back_propagation.h:19
Definition forward_propagation.h:52
Definition layer_normalization_operator.h:32
float epsilon
Definition layer_normalization_operator.h:38
vector< ParameterSlot > parameter_slots() override
void set(Index, Index)
void set_parameters_glorot() override
Definition layer_normalization_operator.h:54
void forward_propagate(ForwardPropagation &, size_t, ForwardPropagationMode) override
void back_propagate(ForwardPropagation &, BackPropagation &, size_t) const override
void set_parameters_random() override
Definition layer_normalization_operator.h:53
Index embedding_dimension
Definition layer_normalization_operator.h:34
bool fuse_add
Definition layer_normalization_operator.h:40
TensorView gamma
Definition layer_normalization_operator.h:42
void init_defaults()
TensorView gamma_gradient
Definition layer_normalization_operator.h:45
vector< TensorSpec > parameter_specs() const override
TensorView beta_gradient
Definition layer_normalization_operator.h:46
NormalizationMethod method
Definition layer_normalization_operator.h:36
Index sequence_length
Definition layer_normalization_operator.h:33
Definition operator.h:28
Definition tensor_types.h:540