OpenNN  2.2
Open Neural Networks Library
Todo List
Member OpenNN::ConditionsLayer::calculate_Hessian_form (const Vector< double > &, const Vector< double > &) const
Member OpenNN::ConditionsLayer::calculate_one_condition_homogeneous_solution_Hessian_form (const Vector< double > &) const
Member OpenNN::ConditionsLayer::calculate_one_condition_particular_solution_Hessian_form (const Vector< double > &) const
Member OpenNN::ConditionsLayer::calculate_two_conditions_particular_solution_Hessian_form (const Vector< double > &) const
Member OpenNN::ConditionsLayer::calculate_two_conditions_particular_solution_Jacobian (const Vector< double > &) const
Member OpenNN::ConditionsLayer::from_XML (const tinyxml2::XMLDocument &)
Member OpenNN::ConditionsLayer::initialize_random (void)
Member OpenNN::ConditionsLayer::write_expression (const Vector< std::string > &, const Vector< std::string > &, const Vector< std::string > &) const
Member OpenNN::ConditionsLayer::write_homogeneous_solution_expression (const Vector< std::string > &, const Vector< std::string > &) const
Member OpenNN::ConditionsLayer::write_one_condition_homogeneous_solution_expression (const Vector< std::string > &, const Vector< std::string > &) const
Member OpenNN::ConditionsLayer::write_one_condition_particular_solution_expression (const Vector< std::string > &, const Vector< std::string > &) const
Member OpenNN::ConditionsLayer::write_particular_solution_expression (const Vector< std::string > &, const Vector< std::string > &) const
Member OpenNN::ConditionsLayer::write_two_conditions_homogeneous_solution_expression (const Vector< std::string > &, const Vector< std::string > &) const
Member OpenNN::ConditionsLayer::write_two_conditions_particular_solution_expression (const Vector< std::string > &, const Vector< std::string > &) const
Member OpenNN::CrossEntropyError::calculate_generalization_performance (void) const
Member OpenNN::CrossEntropyError::calculate_gradient (void) const
Member OpenNN::CrossEntropyError::calculate_Hessian (void) const
Member OpenNN::CrossEntropyError::calculate_minimum_generalization_performance (void)
Member OpenNN::CrossEntropyError::calculate_minimum_performance (void)
Member OpenNN::CrossEntropyError::calculate_performance (void) const
Member OpenNN::DataSet::arrange_autoassociation_names (const Vector< std::string > &) const
Member OpenNN::DataSet::arrange_time_series_names (const Vector< std::string > &) const
Member OpenNN::DataSet::balance_data (const double &)
This method is not implemented.
Member OpenNN::DataSet::balance_target_class_distribution (void)
This method is not implemented.
Member OpenNN::DataSet::calculate_target_class_distribution (void) const
This method is not implemented.
Member OpenNN::DataSet::convert_autoassociation (void)
Member OpenNN::DataSet::convert_time_series (void)
Member OpenNN::FinalSolutionsError::from_XML (const tinyxml2::XMLDocument &)
Member OpenNN::FinalSolutionsError::operator== (const FinalSolutionsError &) const
Member OpenNN::FinalSolutionsError::set (NeuralNetwork *)
Member OpenNN::FinalSolutionsError::set (MathematicalModel *)
Member OpenNN::FinalSolutionsError::set (NeuralNetwork *, MathematicalModel *)
Member OpenNN::IndependentParametersError::calculate_performance (const Vector< double > &) const
Member OpenNN::IndependentParametersError::to_XML (void) const
Add numerical differentiation tag.
Member OpenNN::InverseSumSquaredError::calculate_generalization_performance (void) const
Member OpenNN::InverseSumSquaredError::calculate_performance (void) const
Member OpenNN::InverseSumSquaredError::from_XML (const tinyxml2::XMLDocument &)
Member OpenNN::MathematicalModel::save_data (const NeuralNetwork &, const std::string &) const
Member OpenNN::Matrix< T >::convert_time_series (const size_t &)
Member OpenNN::Matrix< T >::sort_greater (const size_t &)
This method is not implemented.
Member OpenNN::Matrix< T >::sort_less (const size_t &)
This method is not implemented.
Member OpenNN::MeanSquaredError::calculate_first_order_performance (void) const
Member OpenNN::MeanSquaredError::calculate_first_order_terms (void) const
Member OpenNN::MeanSquaredError::calculate_Hessian (void) const
Member OpenNN::MeanSquaredError::calculate_second_order_performance (void) const
Member OpenNN::MinkowskiError::calculate_Hessian (void) const
Member OpenNN::MissingValues::convert_autoassociation (void)
Implement this method.
Member OpenNN::MissingValues::convert_time_series (const size_t &)
Complete method.
Member OpenNN::MissingValues::from_XML (const tinyxml2::XMLDocument &)
Check that the method i
Member OpenNN::MissingValues::to_XML (void) const
Member OpenNN::ModelSelection::from_XML (const tinyxml2::XMLDocument &)
Member OpenNN::ModelSelection::perform_exhaustive_inputs_selection (void) const
This method is not implemented
Member OpenNN::ModelSelection::perform_inputs_selection (void) const
Member OpenNN::ModelSelection::perform_maximum_linear_correlation_inputs_selection (void) const
This method is not implemented
Member OpenNN::ModelSelection::perform_maximum_logistic_correlation_inputs_selection (void) const
This method is not implemented
Member OpenNN::ModelSelection::perform_model_selection (void) const
Member OpenNN::ModelSelection::perform_order_selection (void) const
Member OpenNN::ModelSelection::set_default (void)
Member OpenNN::MultilayerPerceptron::calculate_Hessian_form (const Vector< double > &) const
Member OpenNN::MultilayerPerceptron::calculate_Hessian_form (const Vector< double > &, const Vector< double > &) const
Member OpenNN::MultilayerPerceptron::calculate_output_interlayers_Delta (const Vector< Vector< Vector< double > > > &, const Matrix< Matrix< double > > &, const Vector< Matrix< double > > &) const
Parameters
second_order_forward_propagation
interlayers_combination_combination_Jacobian
output_layers_delta
Member OpenNN::MultilayerPerceptron::grow_input (void)
Member OpenNN::NeuralNetwork::calculate_Hessian_form (const Vector< double > &) const
Member OpenNN::NeuralNetwork::calculate_Hessian_form (const Vector< double > &, const Vector< double > &) const
Member OpenNN::NeuralNetwork::calculate_Jacobian (const Vector< double > &, const Vector< double > &) const
Member OpenNN::NeuralNetwork::resize_inputs_number (const size_t &)
Member OpenNN::NeuralNetwork::resize_outputs_number (const size_t &)
Member OpenNN::NeuralParametersNorm::calculate_gradient (void) const
Case including independent parameters.
Member OpenNN::NeuralParametersNorm::calculate_Hessian (void) const

Second derivatives.

Case including independent parameters.

Member OpenNN::NewtonMethod::perform_training (void)
Member OpenNN::NormalizedSquaredError::calculate_first_order_terms (void) const
Member OpenNN::NormalizedSquaredError::calculate_Hessian (void) const
Member OpenNN::OutputsIntegrals::calculate_gradient (void) const
Member OpenNN::OutputsIntegrals::calculate_Hessian (void) const
Member OpenNN::OutputsIntegrals::calculate_performance (void) const
Member OpenNN::PerformanceFunctional::calculate_constraints_Hessian (const Vector< double > &) const
Member OpenNN::PerformanceFunctional::calculate_constraints_terms (void) const
Member OpenNN::PerformanceFunctional::calculate_inverse_Hessian (void) const
Member OpenNN::PerformanceFunctional::calculate_objective_Hessian (const Vector< double > &) const
Member OpenNN::PerformanceFunctional::calculate_regularization_Hessian (const Vector< double > &) const
Member OpenNN::PerformanceFunctional::calculate_regularization_terms (void) const
Member OpenNN::PerformanceFunctional::calculate_terms_Jacobian (void) const
Member OpenNN::PerformanceFunctional::calculate_vector_dot_Hessian (const Vector< double > &) const
Member OpenNN::PerformanceFunctional::PerformanceFunctional (const PerformanceFunctional &)
Member OpenNN::PerformanceTerm::calculate_Hessian (void) const
Member OpenNN::PerformanceTerm::calculate_Hessian (const Vector< double > &) const
Member OpenNN::PerformanceTerm::calculate_interlayers_Delta (const Vector< Vector< double > > &, const Vector< Vector< double > > &, const Matrix< Matrix< double > > &, const Vector< double > &, const Matrix< double > &, const Vector< Vector< double > > &) const
Member OpenNN::PerformanceTerm::calculate_point_Hessian (const Vector< Vector< double > > &, const Vector< Vector< Vector< double > > > &, const Matrix< Matrix< double > > &, const Vector< Vector< double > > &, const Matrix< Matrix< double > > &) const
Member OpenNN::PlugIn::from_XML (const tinyxml2::XMLDocument &)
Member OpenNN::PlugIn::write_input_file_independent_parameters (const NeuralNetwork &) const
Member OpenNN::ProbabilisticLayer::calculate_no_probabilistic_Hessian_form (const Vector< double > &) const
Member OpenNN::ProbabilisticLayer::calculate_softmax_Hessian_form (const Vector< double > &) const
Member OpenNN::RootMeanSquaredError::calculate_Hessian (void) const
Member OpenNN::SolutionsError::calculate_solutions_error_integral (void) const
Member OpenNN::SumSquaredError::calculate_gradient (const Vector< double > &) const
Member OpenNN::SumSquaredError::calculate_Hessian (const Vector< double > &) const
Member OpenNN::TestingAnalysis::calculate_maximal_errors (const size_t &=10) const
Finish the method.
Member OpenNN::TrainingStrategy::initialize_random (void)
Member OpenNN::Vector< T >::arrange_diagonal_matrix (void) const