Skip to content

Commit

Permalink
chore: update for new year and improve compliance
Browse files Browse the repository at this point in the history
- updated copyright year in LICENSE file to 2025
- bundled llama.cpp licensing text in About menu to maintain MIT compliance
- updated llama.cpp and gguf Python library and scripts
- adjusted monitoring intervals from 0.2s to 0.5s
- updated Python requirements to latest compatible versions
- added new HF to GGUF conversion types: `tq1_0` and `tq2_0`

Happy New Year 🎉!
  • Loading branch information
leafspark committed Jan 8, 2025
1 parent ddbf96c commit 102e3a1
Show file tree
Hide file tree
Showing 15 changed files with 3,977 additions and 1,058 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright 2024 leafspark
Copyright (c) 2024-2025 leafspark

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
10 changes: 5 additions & 5 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
PyYAML~=6.0.2
psutil~=6.1.0
psutil~=6.1.1
pynvml~=12.0.0
PySide6~=6.8.1
safetensors~=0.4.5
safetensors~=0.5.0
numpy<2.0.0
torch~=2.5.1
sentencepiece~=0.2.0
setuptools~=75.5.0
huggingface-hub~=0.26.5
transformers~=4.47.0
setuptools~=75.6.0
huggingface-hub~=0.27.0
transformers~=4.47.1
fastapi~=0.115.6
uvicorn~=0.34.0
6 changes: 4 additions & 2 deletions src/AutoGGUF.py
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,7 @@ def __init__(self, args: List[str]) -> None:
# Timer for updating system info
self.timer = QTimer()
self.timer.timeout.connect(self.update_system_info)
self.timer.start(200)
self.timer.start(500)

# Backend selection
backend_layout = QHBoxLayout()
Expand Down Expand Up @@ -1023,7 +1023,9 @@ def __init__(self, args: List[str]) -> None:
hf_to_gguf_layout.addRow(OUTPUT_FILE, hf_outfile_layout)

self.hf_outtype = QComboBox()
self.hf_outtype.addItems(["f32", "f16", "bf16", "q8_0", "auto"])
self.hf_outtype.addItems(
["f32", "f16", "bf16", "q8_0", "tq1_0", "tq2_0", "auto"]
)
hf_to_gguf_layout.addRow(OUTPUT_TYPE, self.hf_outtype)

self.hf_vocab_only = QCheckBox(VOCAB_ONLY)
Expand Down
6 changes: 3 additions & 3 deletions src/GPUMonitor.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ def __init__(self, parent=None) -> None:

self.timer = QTimer(self)
self.timer.timeout.connect(self.update_gpu_info)
self.timer.start(200) # Update every 0.2 seconds
self.timer.start(500) # Update every 0.5 seconds

self.gpu_data = []
self.vram_data = []
Expand Down Expand Up @@ -192,7 +192,7 @@ def update_graph_data() -> None:

timer = QTimer(dialog)
timer.timeout.connect(update_graph_data)
timer.start(200) # Update every 0.2 seconds
timer.start(500) # Update every 0.5 seconds

dialog.exec()

Expand Down Expand Up @@ -227,7 +227,7 @@ def update_graph_data() -> None:

timer = QTimer(dialog)
timer.timeout.connect(update_graph_data)
timer.start(200) # Update every 0.2 seconds
timer.start(500) # Update every 0.5 seconds

tab_widget.addTab(gpu_graph, GPU_USAGE_OVER_TIME)
tab_widget.addTab(vram_graph, VRAM_USAGE_OVER_TIME)
Expand Down
Loading

0 comments on commit 102e3a1

Please sign in to comment.