-
Couldn't load subscription status.
- Fork 6.4k
Fix for fetching variants only #10646
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 4 commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
403417e
update
DN6 9f0ae2f
update
DN6 974f67e
update
DN6 9f9db3b
update
DN6 2089700
update
DN6 a4bdc97
update
DN6 04d7dc3
update
DN6 c40f60c
update
DN6 ac4c23c
update
DN6 420c78c
update
DN6 abba8e0
update
DN6 6899f40
update
DN6 3db5a69
update
DN6 b79e720
Merge branch 'main' into variants-fetching-fix
DN6 02b0892
update
DN6 a29f742
Merge branch 'main' into variants-fetching-fix
DN6 30628b4
Merge branch 'main' into variants-fetching-fix
DN6 f568805
update
DN6 f35f83b
update
DN6 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what happends if like we only have a bf16.bin and this is a non-variant safetensors?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As in we are trying to fetch something like this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
like this, I think we should fetch the non-variant safetensors in this case, no?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm currently the behaviour on main is to return all the files in that list (both bin and safetensors) as
usable_filenamesand I think the ignore patterns would remove the bin files, resulting in just the safetensors being downloaded.With this change only the fp16.bin files would be downloaded. Which feels technically "correct" to me since they are the "variant" files of each component. IMO non-variants should only be downloaded if no variant exists (regardless of format)
But this case implies that the proposal here is a breaking change, so I'll update to account for it.