Commit 8be9071e authored by Bruce MacDonald's avatar Bruce MacDonald
Browse files

loading bar customizations

parent 99ad4d0c
...@@ -34,7 +34,7 @@ pip install -e . ...@@ -34,7 +34,7 @@ pip install -e .
``` ```
% ollama run huggingface.co/TheBloke/orca_mini_3B-GGML % ollama run huggingface.co/TheBloke/orca_mini_3B-GGML
Pulling huggingface.co/TheBloke/orca_mini_3B-GGML... Pulling huggingface.co/TheBloke/orca_mini_3B-GGML...
Downloading [================> ] 66.67% (2/3) 30.2MB/s Downloading [================ ] 66.67% 11.8MiB/s
... ...
... ...
......
...@@ -38,7 +38,7 @@ def pull(remote, models_home=".", *args, **kwargs): ...@@ -38,7 +38,7 @@ def pull(remote, models_home=".", *args, **kwargs):
) )
) )
print(f"Fetching model from {new_url}") print(f"Pulling {parts.netloc}/{model}...")
response = requests.get(new_url) response = requests.get(new_url)
response.raise_for_status() # Raises stored HTTPError, if one occurred response.raise_for_status() # Raises stored HTTPError, if one occurred
...@@ -81,6 +81,8 @@ def pull(remote, models_home=".", *args, **kwargs): ...@@ -81,6 +81,8 @@ def pull(remote, models_home=".", *args, **kwargs):
unit_scale=True, unit_scale=True,
unit_divisor=1024, unit_divisor=1024,
initial=first_byte, initial=first_byte,
ascii=" ==",
bar_format="Downloading [{bar}] {percentage:3.2f}% {rate_fmt}{postfix}",
) as bar: ) as bar:
for data in response.iter_content(chunk_size=1024): for data in response.iter_content(chunk_size=1024):
size = file.write(data) size = file.write(data)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment