@Override
public void run(int k, String kstr) {
ABOD<DoubleVector> abod = new ABOD<DoubleVector>(k, poly, df);
OutlierResult abodresult = abod.run(database);
// Setup scaling
StandardDeviationScaling scaling = new MinusLogStandardDeviationScaling(null, 1.0);
scaling.prepare(abodresult);
writeResult(fout, ids, abodresult, scaling, "ABOD-" + kstr);
detachResult(database, abodresult);
}
});
}