-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Implement progress bar and multi-connection downloads #16196
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
base: master
Are you sure you want to change the base?
Conversation
For llama-server pulling Signed-off-by: Eric Curtin <[email protected]>
FYI if you want a smoother/more compact progress bar you can use fractional blocks. Example implementation for training: llama.cpp/ggml/src/ggml-opt.cpp Lines 935 to 958 in 0889589
|
@JohannesGaessler was thinking docker-style because of portability, do you know if this works on Windows? |
Hey :) I'm currently in the middle of a larger rework of this exact section, with the goal of removing the cURL dependency completely. You can see the work in progress here: #16185 And also made a very simple progressbar 😆
To avoid us getting tangled in merge conflicts, how about we get my refactor merged first to create a clean base, and then we can circle back to integrate the improvements from your patch? Let me know what you think |
Let me know when the PR is ready for review, would like to test and review. |
For llama-server pulling