List<WeightedVector> data = Lists.newArrayListWithCapacity(K1 + 5000);
int row = 0;
MultiNormal g = new MultiNormal(radius, new ConstantVector(0, 10));
for (int i = 0; i < K1; i++) {
data.add(new WeightedVector(g.sample(), 1, row++));
}
for (int i = 0; i < 5; i++) {
Vector m = new DenseVector(10);
m.set(i, 6); // This was originally i == 0 ? 6 : 6 which can't be right