Loading...
Searching...
No Matches
opennn::Flatten Member List
This is the complete list of members for opennn::Flatten, including all inherited members.
| accepts_input_rank(Index rank) const override | opennn::Flatten | inlinevirtual |
| allows_bf16_input_cast(size_t) const noexcept | opennn::Layer | inlinevirtual |
| allows_input_delta_alias() const noexcept | opennn::Layer | inlinevirtual |
| allows_successors() const noexcept | opennn::Layer | inlinevirtual |
| apply_input_shape(const Shape &new_input_shape) override | opennn::Flatten | inlinevirtual |
| back_propagate(ForwardPropagation &forward_propagation, BackPropagation &back_propagation, size_t i) const | opennn::Layer | inlinevirtual |
| backward_uses_forward_output() const noexcept | opennn::Layer | inlinevirtual |
| backward_uses_input(size_t) const noexcept | opennn::Layer | inlinevirtual |
| compute_device | opennn::Layer | protected |
| compute_dtype | opennn::Layer | protected |
| Flatten(const Shape &={}, const string &="flatten_layer") | opennn::Flatten | |
| folds_input_delta_addend(size_t) const noexcept | opennn::Layer | inlinevirtual |
| Forward enum name | opennn::Layer | protected |
| forward_propagate(ForwardPropagation &forward_propagation, size_t layer, ForwardPropagationMode pass) | opennn::Layer | inlinevirtual |
| from_JSON(const JsonDocument &) | opennn::Layer | virtual |
| get_backward_specs(Index) const override | opennn::Flatten | inlinevirtual |
| get_compute_device() const noexcept | opennn::Layer | inline |
| get_compute_dtype() const noexcept | opennn::Layer | inline |
| get_forward_slot_kind(size_t) const | opennn::Layer | inlinevirtual |
| get_forward_specs(Index) const override | opennn::Flatten | inlinevirtual |
| get_input_shape() const noexcept | opennn::Layer | inlinevirtual |
| get_inputs_number() const noexcept | opennn::Layer | inline |
| get_is_trainable() const noexcept | opennn::Layer | inline |
| get_label() const noexcept | opennn::Layer | inline |
| get_name() const | opennn::Layer | |
| get_operators() const noexcept | opennn::Layer | inline |
| get_output_activation() const | opennn::Layer | inlinevirtual |
| get_output_shape() const override | opennn::Flatten | inlinevirtual |
| get_outputs_number() const | opennn::Layer | inline |
| get_parameter_quantization() const | opennn::Layer | |
| get_parameter_scales() | opennn::Layer | inline |
| get_parameter_scales() const noexcept | opennn::Layer | inline |
| get_parameter_specs() const | opennn::Layer | virtual |
| get_parameter_views() | opennn::Layer | inline |
| get_parameter_views() const noexcept | opennn::Layer | inline |
| get_parameters_number() const | opennn::Layer | |
| get_recomputable_forward_slot() const noexcept | opennn::Layer | inlinevirtual |
| get_sources_number() const noexcept | opennn::Layer | inlinevirtual |
| get_state_specs() const | opennn::Layer | virtual |
| get_tied_weight() const | opennn::Layer | inlinevirtual |
| get_type() const noexcept | opennn::Layer | inline |
| Input enum value | opennn::Layer | protected |
| input_shape | opennn::Layer | protected |
| is_forward_slot_inference_elidable(size_t, Device) const noexcept | opennn::Layer | inlinevirtual |
| is_recurrent() const noexcept | opennn::Layer | inlinevirtual |
| is_trainable | opennn::Layer | protected |
| label | opennn::Layer | protected |
| Layer(LayerType type, Trainability trainability=Trainability::Trainable) | opennn::Layer | inlineprotected |
| link_gradients(float *, Device) | opennn::Layer | |
| link_states(float *, Device) | opennn::Layer | virtual |
| link_views_to_operators(vector< TensorView > &, float *, vector< TensorSpec >(Operator::*specs_fn)() const, void(Operator::*link_fn)(span< const TensorView >), Device) | opennn::Layer | protected |
| load_state_from_JSON(const JsonDocument &) | opennn::Layer | virtual |
| on_compute_dtype_changed() | opennn::Layer | inlinevirtual |
| on_loaded() | opennn::Layer | inlinevirtual |
| operators | opennn::Layer | protected |
| Output enum value | opennn::Layer | protected |
| parameter_scales | opennn::Layer | protected |
| parameters | opennn::Layer | protected |
| preserves_output_delta_during_backward() const noexcept | opennn::Layer | inlinevirtual |
| read_JSON_body(const Json *) | opennn::Layer | inlinevirtual |
| recompute_forward_slot(ForwardPropagation &, size_t) | opennn::Layer | inlinevirtual |
| redistribute_parameters_to_operators() | opennn::Layer | |
| refresh_feature_storage(Buffer &storage, bool &dirty, Device device, Index features, Index columns, const function< void(float *)> &fill) | opennn::Layer | protectedstatic |
| set(const Shape &, const string &="flatten_layer") | opennn::Flatten | |
| set_compute_device(Device new_compute_device) | opennn::Layer | inline |
| set_compute_dtype(Type new_compute_dtype) | opennn::Layer | inline |
| set_input_shape(const Shape &new_input_shape) | opennn::Layer | inline |
| set_is_trainable(bool trainable) | opennn::Layer | inline |
| set_label(string new_label) | opennn::Layer | inline |
| set_output_shape(const Shape &) | opennn::Layer | inlinevirtual |
| set_tied_weight(const TiedWeight &tied_weight) | opennn::Layer | inlinevirtual |
| skip_for_pre_scaled_input() const noexcept | opennn::Layer | inlinevirtual |
| states | opennn::Layer | protected |
| to_JSON(JsonWriter &) const | opennn::Layer | virtual |
| uses_sequence_position() const noexcept | opennn::Layer | inlinevirtual |
| weights_dtype | opennn::Layer | protected |
| write_expression(const vector< string > &, const vector< string > &) const | opennn::Layer | inlinevirtual |
| write_JSON_body(JsonWriter &) const | opennn::Layer | inlinevirtual |
| ~Layer()=default | opennn::Layer | virtual |