public double initialValue() { if (_dist.distribution == Distribution.Family.multinomial) return -0.5 * new Distribution(Distribution.Family.bernoulli).link(_num / _denom); else return _dist.link(_num / _denom); }