Skip to content

Optimizations: faster waveforms/templates and seeding iterative_isosplit properly#4402

Merged
samuelgarcia merged 34 commits into
SpikeInterface:mainfrom
yger:optimizations
Mar 11, 2026
Merged

Optimizations: faster waveforms/templates and seeding iterative_isosplit properly#4402
samuelgarcia merged 34 commits into
SpikeInterface:mainfrom
yger:optimizations

Conversation

@yger

@yger yger commented Feb 20, 2026

Copy link
Copy Markdown
Collaborator

Some minor optimizations of the way waveforms are computed by the analyzer both for templates and waveforms. We can gain 15% speedup by slightly less operation.
Plus seeding of iterative_isosplit is not perfect at the momentn because seeds are not propagated at the split level

@yger yger added enhancement New feature or request sortingcomponents Related to sortingcomponents module labels Feb 20, 2026
@yger yger marked this pull request as draft February 20, 2026 21:16
@yger yger marked this pull request as ready for review February 21, 2026 16:59
@alejoe91 alejoe91 added this to the 0.104.0 milestone Feb 27, 2026
@samuelgarcia

Copy link
Copy Markdown
Member

I do not believe the 15% but if it make you happy. lets merge.

@samuelgarcia samuelgarcia merged commit dc4ec1e into SpikeInterface:main Mar 11, 2026
15 checks passed
@yger yger deleted the optimizations branch March 13, 2026 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request sortingcomponents Related to sortingcomponents module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants