Skip to content

Commit 88d90d5

Browse files
ElektrikAkarclaude
andcommitted
feat: add FastCLARA Python binding
Export fast_clara() and CLARAOptions from the dtwcpp package. The C++ binding (in _dtwcpp_core.cpp) was already added in a prior commit; this adds the Python-side re-export. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d2c2ad4 commit 88d90d5

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

python/dtwcpp/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,11 @@
2121
adtw_distance,
2222
soft_dtw_distance,
2323
soft_dtw_gradient,
24+
dtw_distance_missing,
2425
# Algorithms
2526
fast_pam,
27+
fast_clara,
28+
CLARAOptions,
2629
# Scores
2730
silhouette,
2831
davies_bouldin_index,
@@ -43,8 +46,9 @@
4346
"DTWVariantParams", "ClusteringResult", "DenseDistanceMatrix", "Data",
4447
"Problem",
4548
"dtw_distance", "ddtw_distance", "wdtw_distance", "adtw_distance",
46-
"soft_dtw_distance", "soft_dtw_gradient",
47-
"fast_pam", "silhouette", "davies_bouldin_index",
49+
"soft_dtw_distance", "soft_dtw_gradient", "dtw_distance_missing",
50+
"fast_pam", "fast_clara", "CLARAOptions",
51+
"silhouette", "davies_bouldin_index",
4852
"derivative_transform", "z_normalize",
4953
"compute_distance_matrix",
5054
"DTWClustering",

0 commit comments

Comments
 (0)