| active() const | opennn::BatchNormalizationOperator | inline |
| back_propagate(ForwardPropagation &, BackPropagation &, size_t) const override | opennn::BatchNormalizationOperator | virtual |
| BatchNormalizationOperator() | opennn::BatchNormalizationOperator | |
| beta | opennn::BatchNormalizationOperator | |
| beta_gradient | opennn::BatchNormalizationOperator | |
| bn_graph_cache | opennn::BatchNormalizationOperator | |
| compute_dtype | opennn::Operator | |
| features | opennn::BatchNormalizationOperator | |
| forward_propagate(ForwardPropagation &, size_t, ForwardPropagationMode) override | opennn::BatchNormalizationOperator | virtual |
| from_JSON(const Json *) override | opennn::BatchNormalizationOperator | virtual |
| fuse_add | opennn::BatchNormalizationOperator | |
| fuse_relu | opennn::BatchNormalizationOperator | |
| gamma | opennn::BatchNormalizationOperator | |
| gamma_gradient | opennn::BatchNormalizationOperator | |
| get_input(ForwardPropagation &forward_propagation, size_t layer, size_t slot_index=0) const noexcept | opennn::Operator | inline |
| get_input_delta(BackPropagation &back_propagation, size_t layer, size_t slot_index=0) const noexcept | opennn::Operator | inline |
| get_inputs(ForwardPropagation &forward_propagation, size_t layer) const noexcept | opennn::Operator | inline |
| get_output(ForwardPropagation &forward_propagation, size_t layer, size_t slot_index=0) const noexcept | opennn::Operator | inline |
| get_output_delta(BackPropagation &back_propagation, size_t layer, size_t slot_index=0) const noexcept | opennn::Operator | inline |
| init_defaults() | opennn::BatchNormalizationOperator | |
| initialize_states() override | opennn::BatchNormalizationOperator | virtual |
| input_delta_slots | opennn::Operator | |
| input_slots | opennn::Operator | |
| invalidate_inference_cache() | opennn::BatchNormalizationOperator | inline |
| link_gradients(span< const TensorView > views) | opennn::Operator | inlinevirtual |
| link_parameter_scales(span< const TensorView >) | opennn::Operator | inlinevirtual |
| link_parameters(span< const TensorView >) override | opennn::BatchNormalizationOperator | virtual |
| link_slots(span< const TensorView > views, TensorView *ParameterSlot::*member) | opennn::Operator | inline |
| link_states(span< const TensorView >) override | opennn::BatchNormalizationOperator | virtual |
| load_state_from_JSON(const Json *) override | opennn::BatchNormalizationOperator | virtual |
| momentum | opennn::BatchNormalizationOperator | |
| output_delta_slots | opennn::Operator | |
| output_slots | opennn::Operator | |
| parameter_quantization() const | opennn::Operator | inlinevirtual |
| parameter_slots() override | opennn::BatchNormalizationOperator | virtual |
| parameter_specs() const override | opennn::BatchNormalizationOperator | virtual |
| residual_delta_slot | opennn::BatchNormalizationOperator | |
| running_mean | opennn::BatchNormalizationOperator | |
| running_variance | opennn::BatchNormalizationOperator | |
| set(Index, float new_momentum=0.1f) | opennn::BatchNormalizationOperator | |
| set_enabled(bool enabled, Index feature_count) | opennn::BatchNormalizationOperator | inline |
| set_parameters_glorot() override | opennn::BatchNormalizationOperator | inlinevirtual |
| set_parameters_pytorch() | opennn::Operator | inlinevirtual |
| set_parameters_random() override | opennn::BatchNormalizationOperator | inlinevirtual |
| set_weights_dtype(Type new_weights_dtype) | opennn::Operator | inlinevirtual |
| state_specs() const override | opennn::BatchNormalizationOperator | inlinevirtual |
| to_JSON(JsonWriter &) const override | opennn::BatchNormalizationOperator | virtual |
| weights_dtype | opennn::Operator | |
| ~BatchNormalizationOperator() override | opennn::BatchNormalizationOperator | |
| ~Operator()=default | opennn::Operator | virtual |