function handle_n_jobs¶
- deeptime.util.parallel.handle_n_jobs(value: int | None) int ¶
Handles the n_jobs parameter consistently so that a non-negative number is returned. In particular, if
value is None, use 1 job
value is positive, use value
value is -1, use all
- Parameters:
value (int or None) – The provided n_jobs argument
- Returns:
n_jobs – A non-negative integer value describing how many threads can be started simultaneously.
- Return type:
int