dask / dask/dask-image

Flatten namespace

Open
#109 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
226
Forks
56
PR merge metrics
No merged PRs in 30d

Description

I think that in order to use the `imread` function I need to dive within the imread module today

```python
import dask_image.imread

x = dask_image.imread.imread('...')
```

This might be more user friendly if it was just

```python
import dask_image

x = dask_image.imread('...')
```

Separately, it also looks like this is the only function in the `imread` module. I wonder if maybe having a seaprate module here is overkill for now?

Contributor guide

Open the contributing guide

Research direction

Inspect the public dask_image and dask_image.imread entry points to determine how imread is exposed today. Decide whether the flattened import should be supported and whether the separate module remains; done means the chosen API works consistently and its behavior is covered by the project’s existing checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
computer-vision
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.