-
Notifications
You must be signed in to change notification settings - Fork 246
[MNT, ENH, DOC] Rework similarity search #2473
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
Merged
baraline
merged 52 commits into
main
from
2341-enh-indexsearch-class-with-attimo-algorithm
May 10, 2025
Merged
Changes from 9 commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
1646895
WIP remake module structure
baraline 52b0692
Update _brute_force.py
baraline 7973a30
Update test__commons.py
baraline 7abe221
Merge remote-tracking branch 'origin/main' into 2341-enh-indexsearch-…
baraline ad02b84
WIP mock and test
baraline bb2aa33
Add test for base subsequence
baraline c5c9c28
Merge remote-tracking branch 'origin/main' into 2341-enh-indexsearch-…
baraline f23c720
Fix subsequence_search tests
baraline c372969
debug brute force mp
baraline d7da68b
more debug of subsequence tests
baraline da2758c
more debug of subsequence tests
baraline 2191ac2
Add functional LSH neighbors
baraline cd33d0a
add notebook for sim search tasks
baraline b841b79
Updated series similarity search
baraline dbe9494
Merge remote-tracking branch 'origin/main' into 2341-enh-indexsearch-…
baraline 57e5e7b
Fix mistake addition in transformers and fix base classes
baraline 2078086
Fix registry and api reference
baraline 9effbd9
Update documentation and fix some leftover bugs
baraline f51d66a
Update documentation and add default test params
baraline 763bdcf
Fix identifiers and test data shape for all_estimators tests
baraline 85c7174
Fix missing params
baraline 038f844
Merge remote-tracking branch 'origin/main' into 2341-enh-indexsearch-…
baraline fd7caad
Fix n_jobs params and tags, add some docs
baraline 6e3157b
Fix numba test bug and update testing data for sim search
baraline e3ccb3f
Fix imports, testing data tests, and impose predict/_predict interfac…
baraline ee7aa58
Fix args
baraline bf0c5e8
Fix extract test
baraline 0c2d763
update docs api and notebooks
baraline db10499
remove notes
baraline 3587de1
Merge branch 'main' into 2341-enh-indexsearch-class-with-attimo-algor…
baraline 9c671f6
Merge branch 'main' into 2341-enh-indexsearch-class-with-attimo-algor…
baraline 1e21767
Merge branch 'main' into 2341-enh-indexsearch-class-with-attimo-algor…
patrickzib f328779
Patrick comments
baraline 6d8541a
Merge branch 'main' into 2341-enh-indexsearch-class-with-attimo-algor…
baraline 617a927
Merge branch 'main' into 2341-enh-indexsearch-class-with-attimo-algor…
baraline a34d58c
Merge branch 'main' into 2341-enh-indexsearch-class-with-attimo-algor…
MatthewMiddlehurst 680e8b0
Merge remote-tracking branch 'origin/main' into 2341-enh-indexsearch-…
baraline 0a9434f
Adress comments and clean index code
baraline 537caab
Adress comments and clean index code
baraline 75ae978
Fix Patrick comments
baraline fa43a10
Fix variable suppression mistake
baraline 68d817f
Merge branch 'main' into 2341-enh-indexsearch-class-with-attimo-algor…
baraline 69eaed2
Fix Base class comments
baraline f4a6414
Divide base class into task specific
baraline 5c08b43
Fix typo in imports
baraline 40c7e1a
Empty commit for CI
baraline 58dd7b4
Fix typo again
baraline 38e7b55
Merge branch '2341-enh-indexsearch-class-with-attimo-algorithm' of ht…
baraline 6911bd9
Add check_inheritance exception for similarity search
baraline 7fd9899
Revert back to non per type base classes
baraline 470dcf9
Factor check index and typo in test
baraline d4fc858
Merge branch 'main' into 2341-enh-indexsearch-class-with-attimo-algor…
baraline File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,8 +1,15 @@ | ||
| """Similarity search for series.""" | ||
|
|
||
| __all__ = ["BaseSeriesSimilaritySearch", "MassSNN", "StompMotif", "DummySNN"] | ||
| __all__ = [ | ||
| "BaseSeriesSimilaritySearch", | ||
| "MassSNN", | ||
| "StompMotif", | ||
| "DummySNN", | ||
| ] | ||
|
|
||
| from aeon.similarity_search.series._base import BaseSeriesSimilaritySearch | ||
| from aeon.similarity_search.series._base import ( | ||
| BaseSeriesSimilaritySearch, | ||
| ) | ||
| from aeon.similarity_search.series.motifs._stomp import StompMotif | ||
| from aeon.similarity_search.series.neighbors._dummy import DummySNN | ||
| from aeon.similarity_search.series.neighbors._mass import MassSNN |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.