To prevent edge effects with large $\sigma$ or $\rho$, padding or overlap is often used, but I don't see this feature in structure_tensor/multiprocessing.py. Is it actually implemented in the "multiprocessing" package? If so, how is the overlap defined? By percents of block size or fixed amount of voxels or based on $\sigma$ or $\rho$?
I could find it in the legacy code hosted on Zenodo.
Dask has an implementation for this usecase (dask/array/overlap.py), but it is or used to be buggy.
To prevent edge effects with large$\sigma$ or $\rho$ , padding or overlap is often used, but I don't see this feature in structure_tensor/multiprocessing.py. Is it actually implemented in the "multiprocessing" package? If so, how is the overlap defined? By percents of block size or fixed amount of voxels or based on $\sigma$ or $\rho$ ?
I could find it in the legacy code hosted on Zenodo.
Dask has an implementation for this usecase (dask/array/overlap.py), but it is or used to be buggy.