Skip to content

Changing fast_mode into n_jobs#4437

Closed
yger wants to merge 7 commits into
SpikeInterface:mainfrom
yger:fast_mode
Closed

Changing fast_mode into n_jobs#4437
yger wants to merge 7 commits into
SpikeInterface:mainfrom
yger:fast_mode

Conversation

@yger

@yger yger commented Mar 12, 2026

Copy link
Copy Markdown
Collaborator

This is an attempt to rename fast_mode into n_jobs, in order to make everything compatible with HPC (see #4436).

However, there are two options:

  • keep fast_mode True/False and use the n_jobs from si.get_global_job_kwargs()
  • make an explicit n_jobs for this function (as done here in this PR).

In all cases, we should highlight that using n_jobs > 1 makes the results slightly underterministic

@yger

yger commented Mar 12, 2026

Copy link
Copy Markdown
Collaborator Author

The pros for option 1 would be to keep the fast_mode argument and syntax, just relying on globals for optimization. Let's discuss

@yger yger closed this Mar 13, 2026
@yger yger deleted the fast_mode branch March 13, 2026 10:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant