Я использую реализацию ELSCI DBSCAN для кластеризации разных наборов данных с различными размерами (от миллионов до тысяч наблюдений), и, поскольку для разных наборов данных может потребоваться довольно много времени, когда я запускаю алгоритм, мне интересно Можно ли показать прогресс (или хорошую оценку) алгоритма?
Я безуспешно пытался заглянуть в документацию ELKI для Clustering Class.
private static Clustering<Model> runModel(double eps, int minpts, Database db){
//double eps = 10;
//int minpts = 5;
//db = data in a double[][] format;
Clustering<Model> c = new DBSCAN<NumberVector>(
EuclideanDistanceFunction.STATIC, eps, minpts).run(db);
return c;
}
Я бы хотел, чтобы этот метод регулярно записывался в консоль. Или каким-либо образом, что я мог бы видеть прогресс алгоритма.