noiseDim = DatabaseUtil.dimensionality(relation);
FiniteProgress progress = logger.isVerbose() ? new FiniteProgress("CASH Clustering", relation.size(), logger) : null;
Clustering<Model> result = doRun(relation, progress);
if(progress != null) {
progress.ensureCompleted(logger);
}
if(logger.isVerbose()) {
StringBuffer msg = new StringBuffer();
for(Cluster<Model> c : result.getAllClusters()) {