Breaking changes
- The package has been renamed to
TimeSeriesClustering.jl
(ClustForOpt.jl
->TimeSeriesClustering.jl
). Besides the name change, the functionality stays the same. - First, update your package registry
] up
. - Remove the old package with
] rm ClustForOpt
orPkg.rm("ClustForOpt")
- Add the package with
] add TimeSeriesClustering
orPkg.add("TimeSeriesClustering")
, and - Use the package with
using TimeSeriesClustering
.
Breaking changes
- The
ClustResult
struct has been renamed toAbstractClustResult
. - The
ClustResultBest
struct has been renamed toClustResult
. - The structs
ClustResult
andClustResultAll
have had several field names renamed:best_results
toclust_data
,best_cost
tocost
,clust_config
toconfig
. The fieldsdata_type
andbest_ids
have been removed, because they are already contained explicitly (k_ids
) or implicitly(calldata_type(data::ClustData)
) inClustData
. - The field names
centers, weights, clustids, cost, iter
inClustResultAll
have been renamed, all have now the ending_all
to indicate that these are the results for all random initializations of the clustering algorithm.