X-Git-Url: https://git.auder.net/?p=epclust.git;a=blobdiff_plain;f=epclust%2FR%2Fclustering.R;h=5b5f6684763321b1b854d0cdbc2de6bb2b8ded16;hp=886bfbcca2fbd1b52239c2403e3c521d0c2c7f18;hb=074a48c472fcbdf99a36fae333dd8dbb568c06a0;hpb=c25d83a0ea7435d3c72ed74738be86ddcccd7e66 diff --git a/epclust/R/clustering.R b/epclust/R/clustering.R index 886bfbc..5b5f668 100644 --- a/epclust/R/clustering.R +++ b/epclust/R/clustering.R @@ -23,7 +23,7 @@ NULL #' @rdname clustering #' @export clusteringTask1 <- function(indices, getContribs, K1, algoClust1, nb_items_clust, - ncores_clust=3, verbose=FALSE, parll=TRUE) + ncores_clust=3, verbose=FALSE) { if (verbose) cat(paste("*** Clustering task 1 on ",length(indices)," series [start]\n", sep="")) @@ -31,6 +31,7 @@ clusteringTask1 <- function(indices, getContribs, K1, algoClust1, nb_items_clust if (length(indices) <= K1) return (indices) + parll <- (ncores_clust > 1) if (parll) { # outfile=="" to see stderr/stdout on terminal @@ -74,7 +75,7 @@ clusteringTask1 <- function(indices, getContribs, K1, algoClust1, nb_items_clust #' @rdname clustering #' @export clusteringTask2 <- function(indices, getSeries, K2, algoClust2, nb_series_per_chunk, - smooth_lvl, nvoice, nbytes, endian, ncores_clust=3, verbose=FALSE, parll=TRUE) + smooth_lvl, nvoice, nbytes, endian, ncores_clust=3, verbose=FALSE) { if (verbose) cat(paste("*** Clustering task 2 on ",length(indices)," medoids\n", sep="")) @@ -84,7 +85,7 @@ clusteringTask2 <- function(indices, getSeries, K2, algoClust2, nb_series_per_ch # A) Compute the WER distances (Wavelets Extended coefficient of deteRmination) distances <- computeWerDists(indices, getSeries, nb_series_per_chunk, - smooth_lvl, nvoice, nbytes, endian, ncores_clust, verbose, parll) + smooth_lvl, nvoice, nbytes, endian, ncores_clust, verbose) # B) Apply clustering algorithm 2 on the WER distances matrix if (verbose)