OpenNN::RandomSearch::RandomSearchResults Struct Reference

#include <random_search.h>

Inheritance diagram for OpenNN::RandomSearch::RandomSearchResults:

OpenNN::TrainingAlgorithm::Results

List of all members.

Public Member Functions

void resize_training_history (const unsigned int &)
std::string to_string (void) const

Public Attributes

Vector< Vector< double > > parameters_history
Vector< double > parameters_norm_history
Vector< double > evaluation_history
Vector< double > generalization_evaluation_history
Vector< Vector< double > > training_direction_history
Vector< double > training_rate_history
Vector< double > elapsed_time_history
Vector< double > final_parameters
double final_parameters_norm
double final_evaluation
double final_generalization_evaluation
Vector< double > final_training_direction
double final_training_rate
double elapsed_time


Detailed Description

This structure contains the training results for the random search.

Definition at line 66 of file random_search.h.


Member Function Documentation

void OpenNN::RandomSearch::RandomSearchResults::resize_training_history ( const unsigned int &  new_size  ) 

This method resizes all the training history variables.

Parameters:
new_size Size of training history variables.

Definition at line 813 of file random_search.cpp.

std::string OpenNN::RandomSearch::RandomSearchResults::to_string ( void   )  const [virtual]

This method returns a string representation of the current random search results structure.

Reimplemented from OpenNN::TrainingAlgorithm::Results.

Definition at line 831 of file random_search.cpp.


Member Data Documentation

History of the neural network parameters over the training epochs.

Definition at line 72 of file random_search.h.

History of the parameters norm over the training epochs.

Definition at line 76 of file random_search.h.

History of the performance function evaluation over the training epochs.

Definition at line 80 of file random_search.h.

History of the generalization evaluation over the training epochs.

Definition at line 84 of file random_search.h.

History of the random search training direction over the training epochs.

Definition at line 88 of file random_search.h.

History of the random search training rate over the training epochs.

Definition at line 92 of file random_search.h.

History of the elapsed time over the training epochs.

Definition at line 96 of file random_search.h.

Final neural network parameters vector.

Definition at line 102 of file random_search.h.

Final neural network parameters norm.

Definition at line 106 of file random_search.h.

Final performance function evaluation.

Definition at line 110 of file random_search.h.

Final generalization evaluation.

Definition at line 114 of file random_search.h.

Final random search training direction.

Definition at line 118 of file random_search.h.

Final random search training rate.

Definition at line 122 of file random_search.h.

Elapsed time of the training process.

Definition at line 126 of file random_search.h.


The documentation for this struct was generated from the following files:

Generated on Sun Aug 26 11:58:21 2012 for OpenNN by  doxygen 1.5.9