# Using da.map\_overlap in unstructured interpolation

**URL:** https://dask.discourse.group/t/using-da-map-overlap-in-unstructured-interpolation/594
**Category:** Dask Array
**Tags:** dask-array, delayed
**Created:** [April 13, 2022, 3:54pm UTC](https://dask.discourse.group/t/using-da-map-overlap-in-unstructured-interpolation/594 "2022-04-13T15:54:18Z")
**Posts on this page:** 1
**Showing post:** 11

<div class="post-metadata">

### Author: ![ParticularMiner](https://yyz1.discourse-cdn.com/flex035/user_avatar/dask.discourse.group/particularminer/32/250_2.png) [@ParticularMiner](https://dask.discourse.group/u/ParticularMiner)
#### Post date: [April 20, 2022, 3:11pm UTC](https://dask.discourse.group/t/using-da-map-overlap-in-unstructured-interpolation/594/11 "2022-04-20T15:11:42Z")

</div>

@cyhsu

> [@cyhsu](#):
>
> I cannot do it since e doesn’t have the ravel() attribute.

Hmm … that is strange. I checked this myself where `e` was the return value of `map_overlap()`, and it works very well. Perhaps you’re using an older version of `dask`?

The `dask.dataframe` module typically addresses different issues from those addressed by `dask.array`. And those issues that `dask.array` addresses can usually be done orders of magnitude faster by `dask.array` than by `dask.dataframe`. See for example [this post and those before it](https://dask.discourse.group/t/summing-multiple-non-contiguous-subsets-of-an-array/374/6). It takes a bit of experience, but I’m sure you’ll soon see that to be true for yourself. 🙂

---

_[View the full topic](https://dask.discourse.group/t/using-da-map-overlap-in-unstructured-interpolation/594)._
