add a randomize function

This commit is contained in:
Tiago Gomes 2012-05-26 20:44:39 +01:00
parent c1bd230e61
commit 918666d7f6

View File

@ -35,6 +35,13 @@ class TFactor
void normalize (void) { LogAware::normalize (params_); }
void randomize (void)
{
for (size_t i = 0; i < params_.size(); ++i) {
params_[i] = (double) std::rand() / RAND_MAX;
}
}
void setParams (const Params& newParams)
{
params_ = newParams;