You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Enhancement] Implement ParallelIterator trait for Windows #1321
Implementing the ParallelIterator trait for Windows might be quit helpful in accelerating usecases such as convolution and correlation over large ndarrays. Please let me know if you have considered this already and found some issues in implementing.
Here is an example:
let a = arr
.windows((3,3)).into_par_iter().map(|w| (&w *&kernel).sum()).collect::<Array1<f32>>();
changed the title [-][Enhancement] Implement `ParallelIterator` trait for `Window`s[/-][+][Enhancement] Implement `ParallelIterator` trait for `Windows`[/+]on Aug 7, 2023
Activity
[-][Enhancement] Implement `ParallelIterator` trait for `Window`s[/-][+][Enhancement] Implement `ParallelIterator` trait for `Windows`[/+]bluss commentedon Aug 7, 2023
Windows is a producer (NdProducer trait) so it can already be parallelized using Zip