BuildTools
a7f2dec852
feat(ui): add AutoFP8 quantization window
...
- add AutoFP8 quantization window (currently broken)
- add more dynamic KV parameters
2024-09-02 18:17:29 -07:00
BuildTools
e43bc480c9
Merge branch 'main' of https://github.com/leafspark/AutoGGUF
2024-09-01 21:10:18 -07:00
BuildTools
79deff70ed
feat(window): add minimize/maximize button
...
- add minimize and maximize button to title bar
- improve smoothness of window moving
- prevent moving window below taskbar
2024-09-01 21:10:13 -07:00
leafspark
f416f020a2
Merge pull request #16 from leafspark/dependabot/pip/setuptools-approx-eq-74.0.0
...
build(deps): update setuptools requirement from ~=68.2.0 to ~=74.0.0
2024-09-01 20:36:32 -07:00
BuildTools
81b2d4137b
feat(core): add AutoFP8 quantization classes
...
- add AutoFP8 quantization classes
- minor fixes based on IDE recommendations
2024-09-01 20:35:35 -07:00
dependabot[bot]
cdc215a00f
build(deps): update setuptools requirement from ~=68.2.0 to ~=74.0.0
...
Updates the requirements on [setuptools](https://github.com/pypa/setuptools ) to permit the latest version.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v68.2.0...v74.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-01 11:19:39 +00:00
BuildTools
22bd74b399
feat(server): replace Flask with FastAPI and Uvicorn
...
- replace Flask with FastAPI and Uvicorn
- fix web page not found error
- port is now defaulted to 7001
- bind to localhost (127.0.0.1) instead of 0.0.0.0
- improve performance by using Uvicorn
- add OpenAPI docs for endpoints
2024-08-31 15:34:47 -07:00
BuildTools
db1733b4ed
refactor: allow specifying output path in lora conversion subprocess
...
- remove the shutil.move operation
- allow specifying the output path in arguments in convert_lora_to_ggml.py utility
- bump max number of LoRA layers
2024-08-31 14:54:08 -07:00
leafspark
5f354e692a
docs: update SECURITY.md
2024-08-31 14:05:14 -07:00
BuildTools
a59b49fd97
chore: update llama.cpp convert scripts
2024-08-31 14:01:41 -07:00
BuildTools
fb9addb8c0
feat(models): add HF upload/download class
2024-08-31 13:54:24 -07:00
BuildTools
5d6b6fb67d
Merge branch 'main' of https://github.com/leafspark/AutoGGUF
2024-08-29 15:01:38 -07:00
BuildTools
6583412b76
refactor: move functions out of AutoGGUF.py
...
- relocate functions into utils.py and TaskListItem.py
2024-08-29 15:01:13 -07:00
leafspark
33dc02c5ad
docs: update readme to v1.8.0
2024-08-29 14:46:14 -07:00
leafspark
7349aedc78
ci: fix slashes in build.yml
2024-08-26 15:04:04 -07:00
leafspark
7886c38bfb
ci: make sure to include convert_hf_to_gguf.py in output
2024-08-26 15:03:19 -07:00
BuildTools
e307a4d3b5
chore: bump version to v1.8.0
2024-08-26 14:53:16 -07:00
BuildTools
624949b56d
Merge branch 'main' of https://github.com/leafspark/AutoGGUF
2024-08-25 15:11:51 -07:00
BuildTools
fec22adc58
feat(config): add configuration options
...
- add more configuration options for AUTOGGUF_MODEL_DIR_NAME, AUTOGGUF_OUTPUT_DIR_NAME, and AUTOGGUF_RESIZE_FACTOR (these get created on startup)
- move some UI helper funtions out of AutoGGUF.py and into ui_update and Ta
- optimize imports for utility classes
- fix some missing imports
2024-08-25 15:11:36 -07:00
leafspark
ce8a545f07
Merge pull request #15 from leafspark/dependabot/pip/numpy-lt-3.0.0
...
build(deps): update numpy requirement from <2.0.0 to <3.0.0
2024-08-25 14:53:05 -07:00
dependabot[bot]
d4b99b621a
build(deps): update numpy requirement from <2.0.0 to <3.0.0
...
Updates the requirements on [numpy](https://github.com/numpy/numpy ) to permit the latest version.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst )
- [Commits](https://github.com/numpy/numpy/compare/v0.2.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-25 11:13:25 +00:00
BuildTools
86d7bbba2d
style: reformat TaskListItem.py
2024-08-22 21:59:22 -07:00
BuildTools
ca9f9a4a76
fix: import missing modules
2024-08-22 21:59:01 -07:00
BuildTools
6e424462ab
refactor: add type hints
2024-08-22 21:56:37 -07:00
BuildTools
d4be39a22c
feat(core): implement plugins
...
- add plugins feature using importlib
- edit .gitignore
- change enabled state of AUTOGGUF_SERVER to "enabled" from "true" for consistency
2024-08-22 20:08:02 -07:00
BuildTools
53ab6a688e
fix: only count valid backends
...
- use valid_backends variable instead of backend_combo length, as the "No backends found" message is incorrectly counted as a single backend
2024-08-22 18:50:30 -07:00
BuildTools
e8026892e9
chore: fix Arabic and French localizations
2024-08-22 17:52:28 -07:00
BuildTools
c68eee75c3
ci: separate macOS and Linux runs
2024-08-22 17:39:07 -07:00
BuildTools
bfd12bbfc6
ci: use proper sha256 file format and avoid overwriting
2024-08-22 17:34:32 -07:00
BuildTools
bb6f0efa63
ci: add sha256 generation support to build.yml
2024-08-22 17:29:18 -07:00
BuildTools
a97a545a28
refactor: move get helper functions to utils.py
...
- move get_models_data and get_tasks_data to utils.py from AutoGGUF.py
2024-08-22 17:08:45 -07:00
BuildTools
4f2c8057e1
feat(core): add verification to manual import + concatenated file support
...
- verify GGUFs on manual import
- show warning when dealing with concatenated files such as mradermacher's split GGUFs (partXofX)
2024-08-22 15:57:21 -07:00
BuildTools
88875e3d67
feat(core): add manual model import
...
- allow importing models from any directory on the system
- add args as AutoGGUF class parameter
2024-08-22 15:39:08 -07:00
BuildTools
89d3762317
Merge branch 'main' of https://github.com/leafspark/AutoGGUF
2024-08-20 17:16:00 -07:00
BuildTools
32f29b9f7c
fix: update regex for progress tracking
...
- update regex for progress tracking
- add .env.example file
- update .gitignore
2024-08-20 17:15:55 -07:00
leafspark
bc5d60eb15
docs: update changelog to v1.7.2
2024-08-19 17:23:03 -07:00
leafspark
3b96deb9c1
Merge pull request #13 from leafspark/dependabot/pip/torch-approx-eq-2.4.0
...
build(deps): update torch requirement from ~=2.2.0 to ~=2.4.0
2024-08-18 13:32:08 -07:00
BuildTools
c8babbd6e1
feat(core): add update checking support
...
- add update checking support with AUTOGGUF_CHECK_UPDATE (enabled) env variable
- fix setup.py
- add localization keys for update checking
- update version to v1.7.2 in Localizations.py
- formatting changes
2024-08-18 13:30:45 -07:00
dependabot[bot]
492da8714d
build(deps): update torch requirement from ~=2.2.0 to ~=2.4.0
...
Updates the requirements on [torch](https://github.com/pytorch/pytorch ) to permit the latest version.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.2.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-18 11:25:50 +00:00
BuildTools
7966150d90
ci: add PyPI setup script
2024-08-17 13:41:21 -07:00
BuildTools
a1650bba07
chore: add missing requirements
...
- add missing requirements
- add dotenv file loading
2024-08-17 13:27:18 -07:00
BuildTools
03c8a23e07
feat(ui): use Unicode for X button
...
- use Unicode for X button in KV Overrides box
- move CustomTitleBar to separate file
2024-08-17 13:24:37 -07:00
BuildTools
b62e8fc47c
feat(monitor): add smoother usage bar changes
2024-08-17 13:07:48 -07:00
BuildTools
adc8f4bd02
refactor: move functions out of AutoGGUF.py
...
- move functions out of AutoGGUF.py
- add live update support to GPU monitor graphs
2024-08-17 12:47:01 -07:00
leafspark
ac41372eb3
docs: update showcase image
2024-08-16 21:32:06 -07:00
leafspark
8f963f9143
docs: update readme to v1.7.1
2024-08-16 21:27:57 -07:00
BuildTools
ea2b365886
docs: update changelog to v1.7.1
2024-08-16 21:07:05 -07:00
BuildTools
f02fcb28de
ci: add inno setup build file
...
- add inno setup build file
- align localizations definitions
- update .gitignore
2024-08-16 21:04:32 -07:00
BuildTools
52c789e374
chore: update localizations to v1.7.1
2024-08-16 20:26:09 -07:00
BuildTools
77790613db
fix: add missing imports
2024-08-16 20:17:43 -07:00