// Vector factory. TODO: make configurable
final DoubleVector factory = new DoubleVector(new double[dim]);
// Prepare result bundle
MultipleObjectsBundle bundle = new MultipleObjectsBundle();
VectorFieldTypeInformation<DoubleVector> type = new VectorFieldTypeInformation<DoubleVector>(DoubleVector.class, dim, factory);
bundle.appendColumn(type, new ArrayList<Object>());
bundle.appendColumn(TypeUtil.CLASSLABEL, new ArrayList<Object>());
bundle.appendColumn(TypeUtil.MODEL, new ArrayList<Model>());
// generate clusters
for(GeneratorInterface curclus : generators) {