This initialization rule for AMF simply fills the W and H matrices with uniform random noise in [0, 1].
More...
|
template<typename MatType > |
static void | Initialize (const MatType &V, const size_t r, arma::mat &W, arma::mat &H) |
| Fill W and H with random uniform noise. More...
|
|
This initialization rule for AMF simply fills the W and H matrices with uniform random noise in [0, 1].
Definition at line 25 of file random_init.hpp.
mlpack::amf::RandomInitialization::RandomInitialization |
( |
| ) |
|
|
inline |
template<typename MatType >
static void mlpack::amf::RandomInitialization::Initialize |
( |
const MatType & |
V, |
|
|
const size_t |
r, |
|
|
arma::mat & |
W, |
|
|
arma::mat & |
H |
|
) |
| |
|
inlinestatic |
Fill W and H with random uniform noise.
- Parameters
-
V | Input matrix. |
r | Rank of decomposition. |
W | W matrix, to be filled with random noise. |
H | H matrix, to be filled with random noise. |
Definition at line 40 of file random_init.hpp.
template<typename Archive >
void mlpack::amf::RandomInitialization::Serialize |
( |
Archive & |
, |
|
|
const unsigned |
int |
|
) |
| |
|
inline |
Serialize the object (in this case, there is nothing to serialize).
Definition at line 56 of file random_init.hpp.
The documentation for this class was generated from the following file: