Home | History | Annotate | Download | only in native

Lines Matching refs:normalizer_

30 // Max/Min permitted values of normalizer_ for preventing under/overflows.
36 if (isnan(normalizer_) || __isinff(normalizer_))
55 w_[iter->first] += ((multiplier * iter->second) / w1.normalizer_
56 + additive_const) * normalizer_;
70 (w1.normalizer_ * w1.normalizer_)
71 + additive_const) * normalizer_;
85 w_[iter->first] += ((multiplier * sqrt(w1.normalizer_)) /
87 + additive_const) * normalizer_;
103 w_[iter->first] += ((multiplier * iter->second) / w1.normalizer_
104 + additive_const) * normalizer_;
107 if ((w_[iter->first] / normalizer_) < min_bound) {
108 w_[iter->first] = min_bound*normalizer_;
114 if ((w_[iter->first] / normalizer_) > max_bound)
115 w_[iter->first] = max_bound*normalizer_;
129 normalizer_ *= w1.normalizer_;
139 normalizer_ *= w1.normalizer_;
146 if ((iter->second / normalizer_) < min_bound) {
147 iter->second = min_bound*normalizer_;
153 if ((iter->second / normalizer_) > max_bound)
154 iter->second = max_bound*normalizer_;
165 iter->second /= normalizer_;
167 normalizer_ = 1.0;
180 if ((iter->second/normalizer_) < min_bound) {
181 iter->second = min_bound*normalizer_;
187 if ((iter->second/normalizer_) > max_bound)
188 iter->second = max_bound*normalizer_;
203 result /= (this->normalizer_ * w1.normalizer_);
210 result /= (this->normalizer_ * w1.normalizer_);
224 return (pow(result, 1.0 / x) / normalizer_);
235 return sqrt(result)/normalizer_;
246 return result / normalizer_;
256 if (fabs(iter->second / normalizer_) > epsilon)
277 if (fabs(iter->second/normalizer_) > epsilone) {
278 abs_val_vec.push_back(fabs(iter->second/normalizer_));
294 if ((fabs(iter->second/normalizer_) - theta) < 0) {
316 abs_val_list.push_back(fabs(iter->second/normalizer_));
317 curr_l1_norm += fabs(iter->second/normalizer_);
344 iter->second = max(sign_mul * normalizer_ *
345 (fabs(iter->second/normalizer_) - theta),
356 normalizer_ *= curr_l2_norm / l2_norm;
382 if (normalizer_ < kNormalizerMin) {
387 if (normalizer_ > kNormalizerMax) {