diff --git a/CHANGELOG.md b/CHANGELOG.md index 678dc482..46969823 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Version 5.1.0.9000 +## Version 5.2.0 * Several functions now use `RcppParallel` for parallelization, refer to the new parallelization vignette for more information. * None of the distance/centroid functions expose parameters for helper matrices anymore. * Added the option to add labels to non-dendrogram plots. diff --git a/DESCRIPTION b/DESCRIPTION index 63da11d6..29bbb252 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -2,7 +2,7 @@ Package: dtwclust Type: Package Title: Time Series Clustering Along with Optimizations for the Dynamic Time Warping Distance -Version: 5.1.0.9000 +Version: 5.2.0 Depends: R (>= 3.2.0), methods, diff --git a/cran-comments.md b/cran-comments.md index 8befdecc..bef9089f 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -1,5 +1,5 @@ -## Update to version 5.1.0.9000 +## Update to version 5.2.0 * Vignette updates, addition of multi-threading, and minor fixes. ## Test environments @@ -13,8 +13,15 @@ ## R CMD check results * There were no ERRORs or WARNINGs -* There were 2 NOTEs: +* There were 3 NOTEs: + Regarding spelling, TADPole is the name of an algorithm, and it is written as such. Centroid/Partitional are maybe domain specific, but are written like that too. + + The installed size is due to the 3 included vignettes (already compacted) + and the compiled code (approx. 20% of the code). + GNU make is a system requirement due to RcppParallel + +## Additional issues +* UBSAN: the warnings come from the bigmemory package. + Apparently the sanitizers don't play nicely with its classes' inheritance. +* MKL: the equality tests have been adjusted. diff --git a/inst/NEWS.Rd b/inst/NEWS.Rd index 8bd531e8..8c41363f 100644 --- a/inst/NEWS.Rd +++ b/inst/NEWS.Rd @@ -7,7 +7,7 @@ Full changelog available at \url{https://github.com/asardaes/dtwclust/blob/master/CHANGELOG.md} } -\section{Changes in version 5.1.0.9000}{ +\section{Changes in version 5.2.0}{ \itemize{ \item Several functions now use \code{RcppParallel} for parallelization, refer to the new parallelization vignette for more information. \item None of the distance/centroid functions expose parameters for helper matrices anymore. diff --git a/vignettes/dtwclust.Rnw b/vignettes/dtwclust.Rnw index bf2b99d8..96bc9d86 100644 --- a/vignettes/dtwclust.Rnw +++ b/vignettes/dtwclust.Rnw @@ -123,7 +123,7 @@ opts_knit$set(self.contained = TRUE) \section{Introduction} \label{sec:introduction} -\blankfootnote{This manuscript was last updated in version 5.1.0.9000 of \dtwclust{}.} +\blankfootnote{This manuscript was last updated in version 5.2.0 of \dtwclust{}.} Cluster analysis is a task which concerns itself with the creation of groups of objects, where each group is called a cluster. Ideally, all members of the same cluster are similar to each other, diff --git a/vignettes/timing-experiments.Rmd b/vignettes/timing-experiments.Rmd index 30407793..e080136b 100644 --- a/vignettes/timing-experiments.Rmd +++ b/vignettes/timing-experiments.Rmd @@ -127,7 +127,7 @@ a series of timing experiments were made. Said experiments were not concerned with correctness or accuracy, only with timing characteristics. -The experiments were re-run with `R` v3.4.3 and `dtwclust` v5.1.0.9000. +The experiments were re-run with `R` v3.4.3 and `dtwclust` v5.2.0. Because of the changes introduced (see [the parallelization vignette](parallelization-considerations.html)), the results have changed in comparison to the original ones