|
| InfoMaxTest (const cv::Size &unwrapRes) |
|
template<class... Ts> |
auto | getImageDifferences (Ts &&... args) const |
|
| InfoMaxRotater (const cv::Size &unwrapRes, const MatrixType &initialWeights, FloatType learningRate=0.0001) |
|
| InfoMaxRotater (const cv::Size &unwrapRes, FloatType learningRate=0.0001) |
|
template<class... Ts> |
const std::vector< FloatType > & | getImageDifferences (const cv::Mat &image, ImgProc::Mask mask, Ts &&... args) const |
|
template<class... Ts> |
const std::vector< FloatType > & | getImageDifferences (const cv::Mat &image, Ts &&... args) const |
|
template<class... Ts> |
auto | getHeading (const cv::Mat &image, ImgProc::Mask mask, Ts &&... args) const |
|
template<class... Ts> |
auto | getHeading (const cv::Mat &image, Ts &&... args) const |
|
| InfoMax (const cv::Size &unwrapRes, const MatrixType &initialWeights, float learningRate=0.0001) |
|
| InfoMax (const cv::Size &unwrapRes, float learningRate=0.0001) |
|
void | train (const cv::Mat &image, const ImgProc::Mask &=ImgProc::Mask{}) |
|
float | test (const cv::Mat &image, const ImgProc::Mask &=ImgProc::Mask{}) const |
|
void | clearMemory () |
| Generates new random weights.
|
|
const MatrixType & | getWeights () const |
|
const cv::Size & | getUnwrapResolution () const |
| Get the resolution of images.
|
|
|
static MatrixType | generateInitialWeights (const int numInputs, const int numHidden, const unsigned seed=std::random_device()()) |
|
The documentation for this class was generated from the following file:
- tests/navigation/infomax_test.h