/** * Default constructor. */ public ClusteringBased() { super(new LabelPowerset(new J48())); try { SimpleKMeans kmeans = new SimpleKMeans(); kmeans.setNumClusters(5); kmeans.setDistanceFunction(new EuclideanDistance()); clusterer = kmeans; } catch (Exception ex) { Logger.getLogger(ClusteringBased.class.getName()).log(Level.SEVERE, null, ex); } }
distFunctionClassSpec[0] = ""; setDistanceFunction((DistanceFunction) Utils.forName( DistanceFunction.class, className, distFunctionClassSpec)); } else { setDistanceFunction(new EuclideanDistance());
distFunctionClassSpec[0] = ""; setDistanceFunction((DistanceFunction) Utils.forName( DistanceFunction.class, className, distFunctionClassSpec)); } else { setDistanceFunction(new EuclideanDistance());