Currently, I can create (nested) lists of objects that are a mix of eagerly computed items and delayed items.
If I pass that list to dask.compute, it can create the graph and computes the result as a new list replacing the delayed items with their computed counterparts.
The list has a very well defined structure that I would like to exploit. As such, before using Dask, I had been using numpy array with dtype=object.
Can I pass these numpy arrays to dask.compute?
Are there other collections, that support ND slicing à la numpy, that I can use instead?
My current workaround is to either use dictionaries, or nested lists, but the ability to slice numpy arrays is really nice and I would not like to loose that.
Thanks,
Mark