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 }}
This repository has been archived by the owner on Jul 16, 2024. It is now read-only.
The function _stamp_parallel() computes the distance-profiles via a pool of workers.
Each worker returns a list of distance-profiles.
The reduction of the distance-matrix occurs after all workers return their lists-of-distance-profiles.
The memory requirements of all distance-profiles is O( (sampling_rate*n) * n )
To reduce the memory requirements, each worker must reduce the list-of-distances to an intermediate matrix-profile.
Afterwards the pool-spawner must reduce the intermediate matrix-profiles to the final matrix-profile.
The function
_stamp_parallel()
computes the distance-profiles via a pool of workers.Each worker returns a list of distance-profiles.
The reduction of the distance-matrix occurs after all workers return their lists-of-distance-profiles.
The memory requirements of all distance-profiles is O( (sampling_rate*n) * n )
reduce(map(mass_distance_profile_parallel(indices)))
matrixprofile-ts/matrixprofile/matrixProfile.py
Line 128 in 207aa94
matrixprofile-ts/matrixprofile/distanceProfile.py
Line 74 in bcba7dc
To reduce the memory requirements, each worker must reduce the list-of-distances to an intermediate matrix-profile.
Afterwards the pool-spawner must reduce the intermediate matrix-profiles to the final matrix-profile.
reduce(map(reduce(mass_distance_profile_parallel(indices))))
The text was updated successfully, but these errors were encountered: