|
OpenNN
Open-source neural networks library
|
#include "statistics.h"Go to the source code of this file.
Namespaces | |
| namespace | opennn |
Functions | |
| void | opennn::scale_mean_standard_deviation (MatrixMap, Index, const Descriptives &) |
| Standardises a column of the matrix in place using its descriptives' mean and standard deviation. | |
| void | opennn::scale_standard_deviation (MatrixMap, Index, const Descriptives &) |
| Divides a column of the matrix by its standard deviation in place. | |
| void | opennn::scale_minimum_maximum (MatrixMap, Index, const Descriptives &, float=-1.0f, float=1.0f) |
| Rescales a column to the [min_range, max_range] interval using its descriptives. | |
| void | opennn::scale_logarithmic (MatrixMap, Index) |
| Applies an element-wise logarithm to the given column. | |
| void | opennn::unscale_minimum_maximum (MatrixMap, Index, const Descriptives &, float=-1.0f, float=1.0f) |
| Inverse of scale_minimum_maximum(): reconstructs original values for the given column. | |
| void | opennn::unscale_mean_standard_deviation (MatrixMap, Index, const Descriptives &) |
| Inverse of scale_mean_standard_deviation() for the given column. | |
| void | opennn::unscale_standard_deviation (MatrixMap, Index, const Descriptives &) |
| Inverse of scale_standard_deviation() for the given column. | |
| void | opennn::unscale_logarithmic (MatrixMap, Index) |
| Inverse of scale_logarithmic() for the given column. | |
| void | opennn::unscale_image_minimum_maximum (MatrixMap, Index) |
| Maps a column back from [-1, 1] to the [0, 255] image-pixel range. | |