table of contents
other versions
- jessie 1.0.10-1
mlpack::sparse_coding::RandomInitializer(3) | MLPACK | mlpack::sparse_coding::RandomInitializer(3) |
NAME¶
mlpack::sparse_coding::RandomInitializer - A DictionaryInitializer for use with the SparseCoding class.SYNOPSIS¶
Static Public Member Functions¶
static void Initialize (const arma::mat &data, const size_t atoms, arma::mat &dictionary)
Detailed Description¶
A DictionaryInitializer for use with the SparseCoding class. This provides a random, normally distributed dictionary, such that each atom has a norm of 1. Definition at line 35 of file random_initializer.hpp.Member Function Documentation¶
static void mlpack::sparse_coding::RandomInitializer::Initialize (const arma::mat &data, const size_tatoms, arma::mat &dictionary) [inline], [static]¶
Initialize the dictionary randomly from a normal distribution, such that each atom has a norm of 1. This is simple enough to be included with the definition. Parameters:data Dataset to use for initialization.
atoms Number of atoms (columns) in the dictionary.
dictionary Dictionary to initialize.
Definition at line 47 of file random_initializer.hpp.
Author¶
Generated automatically by Doxygen for MLPACK from the source code.Tue Sep 9 2014 | Version 1.0.10 |