Skip to content

feat: show tqdm for _ensure_provider_ready#788

Open
xieofxie wants to merge 15 commits into
mainfrom
hualxie/ep_downloading
Open

feat: show tqdm for _ensure_provider_ready#788
xieofxie wants to merge 15 commits into
mainfrom
hualxie/ep_downloading

Conversation

@xieofxie
Copy link
Copy Markdown
Contributor

@xieofxie xieofxie commented May 29, 2026

Closes #725

winml sys <

image

Failed

image

@xieofxie xieofxie requested a review from a team as a code owner May 29, 2026 04:09
DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

DingmaomaoBJTU

This comment was marked as duplicate.

Comment thread src/winml/modelkit/session/ep_registry.py Outdated
DingmaomaoBJTU

This comment was marked as duplicate.

Comment thread src/winml/modelkit/session/ep_registry.py Outdated
Comment thread src/winml/modelkit/session/ep_registry.py
Comment thread src/winml/modelkit/session/ep_registry.py
DingmaomaoBJTU

This comment was marked as duplicate.

Copy link
Copy Markdown
Collaborator

@DingmaomaoBJTU DingmaomaoBJTU left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice implementation. The async flow with threading.Event is clean, the timeout is configurable via env var, and tests are thorough. Two minor observations below.

Comment thread src/winml/modelkit/session/ep_registry.py
Comment thread src/winml/modelkit/session/ep_registry.py
Comment thread tests/unit/session/test_ep_registry.py Fixed
Comment thread src/winml/modelkit/session/ep_registry.py Outdated
# this branch only runs on the cold "EP needs download" path.
from ..utils.console import get_console

console = get_console()
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a new issue to suppress this #811

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

show progress bar for EP downloading

3 participants