Vector v = lr.classify(new DenseVector(new double[]{0, 0}));
assertEquals(1 / 3.0, v.get(0), 1.0e-8);
assertEquals(1 / 3.0, v.get(1), 1.0e-8);
v = lr.classifyFull(new DenseVector(new double[]{0, 0}));
assertEquals(1.0, v.zSum(), 1.0e-8);
assertEquals(1 / 3.0, v.get(0), 1.0e-8);
assertEquals(1 / 3.0, v.get(1), 1.0e-8);
assertEquals(1 / 3.0, v.get(2), 1.0e-8);
// weights for second vector component are still zero so all classifications are equally likely