An attempt to unify the API of all DTW functions (as discussed in #115).
Fixes dtw.distance_matrix_python allowing two different values for max_length_diff, as a separate parameter and as part of dist_opts
Adds use_pruning to dtw.distance_matrix_fast
Adds use_pruning to dtw.warping_paths
Adds use_pruning to dtw.warping_paths_fast
I am not sure what to do with the only_ub parameter. Currently, it is only supported by the dtw.distance and dtw.distance_fast parameters. To me it would make most sense to remove it from these functions, since the same functionality is already implemented in the ed module.
An attempt to unify the API of all DTW functions (as discussed in #115).
dtw.distance_matrix_python
allowing two different values formax_length_diff
, as a separate parameter and as part ofdist_opts
use_pruning
todtw.distance_matrix_fast
use_pruning
todtw.warping_paths
use_pruning
todtw.warping_paths_fast
I am not sure what to do with the
only_ub
parameter. Currently, it is only supported by thedtw.distance
anddtw.distance_fast
parameters. To me it would make most sense to remove it from these functions, since the same functionality is already implemented in theed
module.