OpenNN
2.2
Open Neural Networks Library
|
#include <vector.h>
Public Member Functions | |
Statistics (const T &, const T &, const T &, const T &) | |
virtual | ~Statistics (void) |
void | set_minimum (const double &) |
void | set_maximum (const double &) |
void | set_mean (const double &) |
void | set_standard_deviation (const double &) |
Vector< T > | to_vector (void) const |
void | initialize_random (void) |
bool | has_minimum_minus_one_maximum_one (void) |
bool | has_mean_zero_standard_deviation_one (void) |
void | save (const std::string &file_name) const |
Public Attributes | |
T | minimum |
T | maximum |
T | mean |
T | standard_deviation |
This structure contains the simplest statistics for a set, variable, etc. It includes the minimum, maximum, mean and standard deviation variables.
bool OpenNN::Statistics< T >::has_mean_zero_standard_deviation_one | ( | void | ) |
bool OpenNN::Statistics< T >::has_minimum_minus_one_maximum_one | ( | void | ) |
void OpenNN::Statistics< T >::initialize_random | ( | void | ) |
void OpenNN::Statistics< T >::save | ( | const std::string & | file_name | ) | const |
void OpenNN::Statistics< T >::set_maximum | ( | const double & | new_maximum | ) |
void OpenNN::Statistics< T >::set_mean | ( | const double & | new_mean | ) |
void OpenNN::Statistics< T >::set_minimum | ( | const double & | new_minimum | ) |
void OpenNN::Statistics< T >::set_standard_deviation | ( | const double & | new_standard_deviation | ) |
Vector< T > OpenNN::Statistics< T >::to_vector | ( | void | ) | const |