OpenANN
1.1.0
An open source library for artificial neural networks.
|
Provides some convenience functions to preprocess data. More...
#include <Eigen/Core>
Go to the source code of this file.
Namespaces | |
OpenANN | |
Functions | |
void | OpenANN::scaleData (Eigen::MatrixXd &data, double min=-1.0, double max=1.0) |
Scale all values to the interval [min, max]. More... | |
void | OpenANN::filter (const Eigen::MatrixXd &x, Eigen::MatrixXd &y, const Eigen::MatrixXd &b, const Eigen::MatrixXd &a) |
Apply a (numerically stable) filter (FIR or IIR) on the input signal. More... | |
void | OpenANN::downsample (const Eigen::MatrixXd &y, Eigen::MatrixXd &d, int downSamplingFactor) |
Downsample an input signal. More... | |
Eigen::MatrixXd | OpenANN::sampleRandomPatches (const Eigen::MatrixXd &images, int channels, int rows, int cols, int samples, int patchRows, int patchCols) |
Extract random patches from a images. More... | |
Provides some convenience functions to preprocess data.