| add_layer(unique_ptr< Layer >, const vector< Index > &={}) | opennn::NeuralNetwork | |
| calculate_directional_inputs(const Index, const VectorR &, float, float, Index=101) const | opennn::NeuralNetwork | |
| calculate_image_output(const filesystem::path &) | opennn::NeuralNetwork | |
| calculate_outputs(const vector< TensorView > &) | opennn::NeuralNetwork | |
| calculate_outputs(const MatrixR &) | opennn::NeuralNetwork | |
| calculate_outputs(const Tensor3 &) | opennn::NeuralNetwork | |
| calculate_outputs(const Tensor4 &) | opennn::NeuralNetwork | |
| calculate_outputs(const Tensor3 &, const Tensor3 &) | opennn::NeuralNetwork | |
| calculate_text_outputs(const Tensor< string, 1 > &) | opennn::NeuralNetwork | |
| clear() | opennn::NeuralNetwork | |
| compile() | opennn::NeuralNetwork | |
| config | opennn::NeuralNetwork | protected |
| first_trainable_cache_ | opennn::NeuralNetwork | mutableprotected |
| forward_propagate(const vector< TensorView > &, ForwardPropagation &, bool=false) const | opennn::NeuralNetwork | |
| forward_propagate(const vector< TensorView > &, ForwardPropagation &, bool is_training, Index first_layer_index, Index last_layer_index) const | opennn::NeuralNetwork | |
| forward_propagate(const vector< TensorView > &, const VectorR &, ForwardPropagation &) | opennn::NeuralNetwork | |
| from_JSON(const JsonDocument &) | opennn::NeuralNetwork | |
| get_backward_specs(Index b) const | opennn::NeuralNetwork | inline |
| get_config() const | opennn::NeuralNetwork | inline |
| get_consumer_layers() const | opennn::NeuralNetwork | |
| get_first(const string &) | opennn::NeuralNetwork | |
| get_first(LayerType) | opennn::NeuralNetwork | |
| get_first(const string &) const | opennn::NeuralNetwork | |
| get_first(LayerType) const | opennn::NeuralNetwork | |
| get_first_trainable_layer_index() const | opennn::NeuralNetwork | |
| get_forward_specs(Index b) const | opennn::NeuralNetwork | inline |
| get_inference_type() const | opennn::NeuralNetwork | inline |
| get_input_feature_names() const | opennn::NeuralNetwork | |
| get_input_shape() const | opennn::NeuralNetwork | |
| get_input_variables() const | opennn::NeuralNetwork | inline |
| get_inputs_number() const | opennn::NeuralNetwork | |
| get_last_trainable_layer_index() const | opennn::NeuralNetwork | |
| get_layer(const Index i) const | opennn::NeuralNetwork | inline |
| get_layer(const string &) const | opennn::NeuralNetwork | |
| get_layer_index(const string &) const | opennn::NeuralNetwork | |
| get_layer_labels() const | opennn::NeuralNetwork | |
| get_layers() const | opennn::NeuralNetwork | inline |
| get_layers_number() const | opennn::NeuralNetwork | inline |
| get_layers_number(const string &) const | opennn::NeuralNetwork | |
| get_layers_number(LayerType) const | opennn::NeuralNetwork | |
| get_names_string() const | opennn::NeuralNetwork | |
| get_output_activation() const | opennn::NeuralNetwork | |
| get_output_feature_names() const | opennn::NeuralNetwork | |
| get_output_shape() const | opennn::NeuralNetwork | |
| get_output_variables() const | opennn::NeuralNetwork | inline |
| get_outputs_number() const | opennn::NeuralNetwork | |
| get_parameter_specs() const | opennn::NeuralNetwork | inline |
| get_parameters_data() | opennn::NeuralNetwork | inline |
| get_parameters_data() const | opennn::NeuralNetwork | inline |
| get_parameters_number() const | opennn::NeuralNetwork | |
| get_parameters_size() const | opennn::NeuralNetwork | inline |
| get_source_layers() const | opennn::NeuralNetwork | inline |
| get_state_specs() const | opennn::NeuralNetwork | inline |
| get_states_size() const | opennn::NeuralNetwork | inline |
| get_training_type() const | opennn::NeuralNetwork | inline |
| has(const string &) const | opennn::NeuralNetwork | |
| has(LayerType) const | opennn::NeuralNetwork | |
| ImageClassificationNetwork(const Shape &input_shape, const Shape &complexity_dimensions, const Shape &output_shape) | opennn::ImageClassificationNetwork | |
| input_variables | opennn::NeuralNetwork | protected |
| is_cpu() const | opennn::NeuralNetwork | inline |
| is_empty() const | opennn::NeuralNetwork | inline |
| is_gpu() const | opennn::NeuralNetwork | inline |
| last_trainable_cache_ | opennn::NeuralNetwork | mutableprotected |
| layers | opennn::NeuralNetwork | protected |
| link_parameters() | opennn::NeuralNetwork | |
| link_states() | opennn::NeuralNetwork | |
| load(const filesystem::path &) | opennn::NeuralNetwork | |
| load_parameters_binary(const filesystem::path &) | opennn::NeuralNetwork | |
| NeuralNetwork() | opennn::NeuralNetwork | |
| NeuralNetwork(const filesystem::path &) | opennn::NeuralNetwork | |
| output_variables | opennn::NeuralNetwork | protected |
| parameters | opennn::NeuralNetwork | protected |
| parameters_bf16 | opennn::NeuralNetwork | protected |
| save(const filesystem::path &) const | opennn::NeuralNetwork | |
| save_outputs(MatrixR &, const filesystem::path &) | opennn::NeuralNetwork | |
| save_outputs(Tensor3 &, const filesystem::path &) | opennn::NeuralNetwork | |
| save_parameters(const filesystem::path &) const | opennn::NeuralNetwork | |
| save_parameters_binary(const filesystem::path &) const | opennn::NeuralNetwork | |
| set_input_names(const vector< string > &) | opennn::NeuralNetwork | |
| set_input_shape(const Shape &) | opennn::NeuralNetwork | |
| set_input_variables(const vector< Variable > &new_input_variables) | opennn::NeuralNetwork | inline |
| set_output_names(const vector< string > &) | opennn::NeuralNetwork | |
| set_output_variables(const vector< Variable > &new_output_variables) | opennn::NeuralNetwork | inline |
| set_parameters(const VectorR &new_parameters) | opennn::NeuralNetwork | |
| set_parameters_glorot() | opennn::NeuralNetwork | |
| set_parameters_random() | opennn::NeuralNetwork | |
| set_source_layers(const vector< vector< Index > > &new_source_layers) | opennn::NeuralNetwork | inline |
| set_source_layers(const Index layer_index, const vector< Index > &new_sources) | opennn::NeuralNetwork | inline |
| set_source_layers(const string &, const vector< string > &) | opennn::NeuralNetwork | |
| set_source_layers(const string &, initializer_list< string >) | opennn::NeuralNetwork | |
| set_source_layers(const string &, const string &) | opennn::NeuralNetwork | |
| source_layers | opennn::NeuralNetwork | protected |
| states | opennn::NeuralNetwork | protected |
| to_JSON(JsonWriter &) const | opennn::NeuralNetwork | |
| ~NeuralNetwork()=default | opennn::NeuralNetwork | virtual |