Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ENH] Added R-Clustering clusterer to aeon #2382

Open
wants to merge 116 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
5092822
create a r_clustering model
Ramana-Raja Nov 22, 2024
af09db0
Automatic `pre-commit` fixes
Ramana-Raja Nov 22, 2024
4f661a2
Update _r_cluster.py
Ramana-Raja Nov 23, 2024
4b9606e
Update _r_cluster.py
Ramana-Raja Nov 23, 2024
fd3d5c7
Automatic `pre-commit` fixes
Ramana-Raja Nov 23, 2024
47ff137
Update _r_cluster.py
Ramana-Raja Nov 23, 2024
6eb536f
Automatic `pre-commit` fixes
Ramana-Raja Nov 23, 2024
135e6bf
Merge branch 'main' into r_cluster_branch
Ramana-Raja Nov 23, 2024
907ede8
Merge branch 'main' into r_cluster_branch
Ramana-Raja Nov 25, 2024
92587de
Merge branch 'main' into r_cluster_branch
Ramana-Raja Nov 26, 2024
bf38de3
create a r_clustering model
Ramana-Raja Nov 26, 2024
8b21308
Automatic `pre-commit` fixes
Ramana-Raja Nov 26, 2024
54bf417
Update _r_cluster.py
Ramana-Raja Nov 26, 2024
966346a
Automatic `pre-commit` fixes
Ramana-Raja Nov 26, 2024
4692232
Update _r_cluster.py
Ramana-Raja Nov 26, 2024
ac28d60
Automatic `pre-commit` fixes
Ramana-Raja Nov 26, 2024
d9db937
used aeon mini rocket
Ramana-Raja Nov 27, 2024
472e501
Merge remote-tracking branch 'origin/r_cluster_branch' into r_cluster…
Ramana-Raja Nov 27, 2024
36a8e27
used aeon mini rocket
Ramana-Raja Nov 27, 2024
72c658b
Automatic `pre-commit` fixes
Ramana-Raja Nov 27, 2024
afa22e6
Update _r_cluster.py
Ramana-Raja Nov 27, 2024
5fa4c6e
Automatic `pre-commit` fixes
Ramana-Raja Nov 27, 2024
7ade479
Merge branch 'main' into r_cluster_branch
Ramana-Raja Nov 27, 2024
97ba678
Merge branch 'main' into r_cluster_branch
Ramana-Raja Nov 27, 2024
00e8b89
used and modified aeon mini rocket
Ramana-Raja Nov 27, 2024
ae51709
Merge remote-tracking branch 'origin/r_cluster_branch' into r_cluster…
Ramana-Raja Nov 27, 2024
b07777d
Automatic `pre-commit` fixes
Ramana-Raja Nov 27, 2024
8692ca0
used and modified aeon mini rocket
Ramana-Raja Nov 27, 2024
be5b021
Merge remote-tracking branch 'origin/r_cluster_branch' into r_cluster…
Ramana-Raja Nov 27, 2024
6bfc0a8
Automatic `pre-commit` fixes
Ramana-Raja Nov 27, 2024
4670e51
Update test_r_cluster.py
Ramana-Raja Nov 27, 2024
db1cf12
Update test_r_cluster.py
Ramana-Raja Nov 27, 2024
8a6c626
used and modified aeon mini rocket
Ramana-Raja Nov 27, 2024
1647cd8
Update _r_cluster.py
Ramana-Raja Nov 27, 2024
ea8c2d9
Update _r_cluster.py
Ramana-Raja Nov 27, 2024
a959a78
Automatic `pre-commit` fixes
Ramana-Raja Nov 27, 2024
3ad0d51
updated variables name
Ramana-Raja Nov 29, 2024
eff29f6
Merge branch 'main' into r_cluster_branch
Ramana-Raja Nov 29, 2024
747c84a
updated r_cluster
Ramana-Raja Nov 29, 2024
2f32ebc
Merge remote-tracking branch 'origin/r_cluster_branch' into r_cluster…
Ramana-Raja Nov 29, 2024
edff88e
Automatic `pre-commit` fixes
Ramana-Raja Nov 29, 2024
6a0eedb
Update _r_cluster.py
Ramana-Raja Nov 29, 2024
7d6af3b
Automatic `pre-commit` fixes
Ramana-Raja Nov 29, 2024
94cdc11
updated to fix some testing issues
Ramana-Raja Nov 29, 2024
12d7591
Automatic `pre-commit` fixes
Ramana-Raja Nov 29, 2024
270e3a0
updated to fix some testing issues
Ramana-Raja Nov 29, 2024
77eab51
Merge remote-tracking branch 'origin/r_cluster_branch' into r_cluster…
Ramana-Raja Nov 29, 2024
21927dd
updated to fix some testing issues
Ramana-Raja Nov 29, 2024
7772527
Update _r_cluster.py to fix some issues
Ramana-Raja Nov 29, 2024
e62b0dd
updated to fix some testing issues
Ramana-Raja Nov 29, 2024
3d9df3d
Update _r_cluster.py for fixing test issues
Ramana-Raja Nov 29, 2024
10e8622
Automatic `pre-commit` fixes
Ramana-Raja Nov 29, 2024
e76b667
updating to fix test failures
Ramana-Raja Nov 29, 2024
7544c65
Automatic `pre-commit` fixes
Ramana-Raja Nov 29, 2024
b7a52cc
updating to fix test failures
Ramana-Raja Nov 29, 2024
2f37e10
Automatic `pre-commit` fixes
Ramana-Raja Nov 29, 2024
b1421d9
update to fix test issues
Ramana-Raja Nov 29, 2024
d1238da
Update _r_cluster.py to fix test issues
Ramana-Raja Nov 30, 2024
d4f80fc
Automatic `pre-commit` fixes
Ramana-Raja Nov 30, 2024
77ffca3
Update _r_cluster.py to fix test issues
Ramana-Raja Nov 30, 2024
28a36ac
Automatic `pre-commit` fixes
Ramana-Raja Nov 30, 2024
aa54168
Merge remote-tracking branch 'origin/r_cluster_branch' into r_cluster…
Ramana-Raja Nov 30, 2024
9bda6fb
Update _r_cluster.py to fix none reproducibility
Ramana-Raja Nov 30, 2024
56339c7
Update _r_cluster.py to fix none reproducibility
Ramana-Raja Nov 30, 2024
353577e
Update _r_cluster.py to add labels_
Ramana-Raja Nov 30, 2024
f694096
Update _r_cluster.py to fix test issues
Ramana-Raja Dec 1, 2024
e1500fd
Automatic `pre-commit` fixes
Ramana-Raja Dec 1, 2024
4eda409
Update _r_cluster.py to fix none reproducibility
Ramana-Raja Dec 1, 2024
14e6aed
Automatic `pre-commit` fixes
Ramana-Raja Dec 1, 2024
d570365
Update _r_cluster.py
Ramana-Raja Dec 1, 2024
4887502
Automatic `pre-commit` fixes
Ramana-Raja Dec 1, 2024
7b60146
Merge remote-tracking branch 'origin/r_cluster_branch' into r_cluster…
Ramana-Raja Dec 2, 2024
756f255
updated code as requested by maintainer.
Ramana-Raja Dec 13, 2024
7c63f20
Automatic `pre-commit` fixes
Ramana-Raja Dec 13, 2024
0a8e1ba
deleted the old code
Ramana-Raja Dec 13, 2024
4e3e09b
add init file in featuer_based/tests
Ramana-Raja Dec 13, 2024
42de764
Automatic `pre-commit` fixes
Ramana-Raja Dec 13, 2024
061af60
Update _r_cluster.py to fix test issues
Ramana-Raja Dec 13, 2024
55b3b3e
Update _r_cluster.py to convert input to float32 and update random_state
Ramana-Raja Dec 14, 2024
7994dea
Update _r_cluster.py_random_state
Ramana-Raja Dec 14, 2024
04f78e0
Update _r_cluster.py to add _get_test_params
Ramana-Raja Dec 14, 2024
8121738
Automatic `pre-commit` fixes
Ramana-Raja Dec 14, 2024
6c5d6a1
Update _r_cluster.py to update random_state for kmean and pca
Ramana-Raja Dec 15, 2024
9e8fa20
Update _r_cluster.py to check if random_state causes test issues
Ramana-Raja Dec 17, 2024
bdfe1f9
Automatic `pre-commit` fixes
Ramana-Raja Dec 17, 2024
106bb75
Update _r_cluster.py to use only kmeans
Ramana-Raja Dec 17, 2024
92e8c27
Automatic `pre-commit` fixes
Ramana-Raja Dec 17, 2024
b597c8c
Update _r_cluster.py to remove aeon._clone_estimator
Ramana-Raja Dec 17, 2024
0b822f3
Automatic `pre-commit` fixes
Ramana-Raja Dec 17, 2024
f0e4624
Update _r_cluster.py to update docs
Ramana-Raja Dec 17, 2024
99e9d97
Update _r_cluster.py to add extra parameters and update fit_predict
Ramana-Raja Dec 18, 2024
20780b4
Automatic `pre-commit` fixes
Ramana-Raja Dec 18, 2024
6abee03
Update _r_cluster.py to random_state
Ramana-Raja Dec 18, 2024
7558893
Update _r_cluster.py to add description about new added parameters
Ramana-Raja Dec 18, 2024
5f0a770
Updated _r_cluster.py as requested by moderators
Ramana-Raja Dec 19, 2024
26782b4
Update __init__.py to fix typo mistake
Ramana-Raja Dec 19, 2024
c255640
Updated clustering.rst for docs
Ramana-Raja Dec 19, 2024
31e6f82
Automatic `pre-commit` fixes
Ramana-Raja Dec 19, 2024
82f874d
Update _r_cluster.py to update docs
Ramana-Raja Dec 19, 2024
9340bf6
Update test_r_cluster.py to update test
Ramana-Raja Dec 19, 2024
9fe83bf
Update _r_cluster.py to add self.labels_
Ramana-Raja Dec 19, 2024
7fc607b
Update _r_cluster.py for fising test issue in optimal dimensions
Ramana-Raja Dec 19, 2024
906b67d
Automatic `pre-commit` fixes
Ramana-Raja Dec 19, 2024
a980fd0
Update _r_cluster.py
Ramana-Raja Dec 19, 2024
1fb4d48
Automatic `pre-commit` fixes
Ramana-Raja Dec 19, 2024
67876a2
Update _r_cluster.py
Ramana-Raja Dec 19, 2024
663de25
to fix pca dimension issues
Ramana-Raja Dec 20, 2024
c6b2658
Automatic `pre-commit` fixes
Ramana-Raja Dec 20, 2024
c0880f3
to fix test case num cluster
Ramana-Raja Dec 20, 2024
b387cae
updated test case for RClusterer
Ramana-Raja Dec 20, 2024
ba3f7cc
Automatic `pre-commit` fixes
Ramana-Raja Dec 20, 2024
73d8b72
updated test case
Ramana-Raja Dec 20, 2024
4c12031
Automatic `pre-commit` fixes
Ramana-Raja Dec 20, 2024
3367046
Update _r_cluster.py to fix docs string
Ramana-Raja Jan 9, 2025
80421e4
Update _r_cluster.py to update random state
Ramana-Raja Jan 9, 2025
22762ef
Updated _r_cluster.py to update predict
Ramana-Raja Jan 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions aeon/clustering/feature_based/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@
"Catch22Clusterer",
"SummaryClusterer",
"TSFreshClusterer",
"RClusterer",
]

from aeon.clustering.feature_based._catch22 import Catch22Clusterer
from aeon.clustering.feature_based._r_cluster import RClusterer
from aeon.clustering.feature_based._summary import SummaryClusterer
from aeon.clustering.feature_based._tsfresh import TSFreshClusterer
Loading
Loading