-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestlong term ideasDifficult, large-scope ideas for future releasesDifficult, large-scope ideas for future releases
Description
One excellent way to make analysis of large numbers of single units feasible is to scale the number of concurrent jobs being run. This can be done on the cluster, by spawning new jobs for each recording unit or each recording session, but it would be nice to implement a version at the single-node or single-machine level.
In practice this means:
- Having a
n_jobsor similar argument to the.fit()method of the GLM classes - Incorporating a multi-processing package into the backend of
neurencoding, probably joblib or something similar if one wants to have a flexible choice of what the individual processes are (e.g. joblib's "dask" backend mode)
This is far less urgent than other improvements, but would be a good quality-of-life feature. Could be either part of a 1.1 release or wait until the 2.0 release. Only will be part of 1.0 if it is very easy to implement.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestlong term ideasDifficult, large-scope ideas for future releasesDifficult, large-scope ideas for future releases