-
-
-
-
-#TODO: getSeries(indices_medoids) BAD ; il faudrait une big.matrix de medoids en entree
- #OK en RAM il y en aura 1000 (donc 1000*K1*17519... OK)
- #...mais du coup chaque process ne re-dupliquera pas medoids
-
-
- medoids2 = computeClusters2(getSeries(indices_medoids),
- K2, getSeries, nb_curves, nb_series_per_chunk, ncores_clust, verbose, parll)
+ require("bigmemory", quietly=TRUE)
+ medoids1 = bigmemory::as.big.matrix( getSeries(indices_medoids) )
+ medoids2 = clusteringTask2(medoids1, K2, getSeries, nb_curves, nb_series_per_chunk,
+ nbytes, endian, ncores_clust, verbose, parll)