Lines Matching refs:is_log
35 : prior(0.0), is_log(false), probs(len), pc() { in ContextProfile()
46 is_log(false), in ContextProfile()
64 is_log(false), in ContextProfile()
100 is_log = ReadBool(buffer, "ISLOG", "Unable to parse context profile 'ISLOG'!"); in Read()
105 if (is_log) prior = log(prior); in Read()
126 if (is_log) in Read()
133 probs[i][Abc::kAny] = is_log ? 0.0 : 1.0; in Read()
137 pc[a] = is_log ? exp(probs[i][a]) : probs[i][a]; in Read()
151 fprintf(fout, "PRIOR\t%-10.8g\n", is_log ? exp(prior) : prior); in Write()
153 fprintf(fout, "ISLOG\t%c\n", is_log ? 'T' : 'F'); in Write()
169 double log_val = is_log ? log2(exp(probs[i][a])) : log2(probs[i][a]); in Write()
192 out << "prior:\t" << strprintf("%-10.8g\n", cp.is_log ? exp(cp.prior) : cp.prior);
194 out << "is_log:\t" << (cp.is_log ? "true" : "false") << std::endl;
204 double val = cp.is_log ? exp(cp.probs[i][a]) : cp.probs[i][a];
216 if (!cp.is_log) { in TransformToLog()
221 cp.is_log = true; in TransformToLog()
228 if (cp.is_log) { in TransformToLin()
233 cp.is_log = false; in TransformToLin()