Commit Graph

7068 Commits

Author SHA1 Message Date
Seunghoon Lee fcf00bd854 move initialization of onnx pipelines & create onnx folder automatically 2024-02-02 05:20:46 +09:00
Vladimir Mandic a4e1fc7b31 oliver module loader 2024-02-01 14:54:43 -05:00
Vladimir Mandic 48e4a41618 update github actions 2024-02-01 14:14:32 -05:00
Vladimir Mandic a22765274b major refactor: processing, taesd, scripts 2024-02-01 14:00:50 -05:00
Seunghoon Lee 970b8395e8 Merge branch 'dev' of https://github.com/vladmandic/automatic into dev 2024-02-02 00:33:44 +09:00
Seunghoon Lee 40653d5eaf olive installation and initialization 2024-02-02 00:33:38 +09:00
Disty0 b4c41a7bdb IPEX hijacks dupe detect 2024-02-01 18:13:51 +03:00
Vladimir Mandic b7046df441 update changelog 2024-02-01 09:26:04 -05:00
Seunghoon Lee d7074e8dce onnx/olive detailed error log 2024-02-01 23:16:53 +09:00
Seunghoon Lee 9884fa79c7 Merge branch 'dev' of https://github.com/vladmandic/automatic into dev 2024-02-01 19:01:19 +09:00
Seunghoon Lee 90b6052872 onnx python 3.9 compatability 2024-02-01 19:01:11 +09:00
Nico Schwartz 060c92c0d8 fixed pillow font scaling 2024-01-31 20:12:52 -05:00
Vladimir Mandic bc66ed1658 move save messages to info level 2024-01-31 16:28:54 -05:00
Vladimir Mandic d6885a59eb post merge cleanup 2024-01-31 16:02:29 -05:00
Seunghoon Lee 016fd03a38 overwrite orig_pipeline for onnx models 2024-02-01 02:36:42 +09:00
Seunghoon Lee f493ab8895 onnx cpu-only torch fix 2024-02-01 02:27:24 +09:00
Seunghoon Lee 8c7c510501 remove duplicated preprocess 2024-02-01 01:25:34 +09:00
Seunghoon Lee 10a8dd3248 premerge 2 2024-02-01 01:23:15 +09:00
Seunghoon Lee c26c53a9ad premerge 1 2024-02-01 01:20:16 +09:00
Seunghoon Lee df6d6e17f5 fix 2024-02-01 01:14:01 +09:00
Seunghoon Lee 6a6d282a5d fix 2024-02-01 01:13:25 +09:00
Seunghoon Lee 49b13b9526 Restruct ONNX-related files & change olive-ai to optional dependency. 2024-02-01 01:13:25 +09:00
Seunghoon Lee 88882a38e4 cleanup, remove torch 1.13.1 hack 2024-02-01 01:13:24 +09:00
Seunghoon Lee 192b9db5b3 cleanup 2024-02-01 01:13:24 +09:00
Seunghoon Lee 250f145bca fix 2024-02-01 01:13:24 +09:00
Seunghoon Lee 393e36e313 cleanup 2024-02-01 01:13:24 +09:00
Seunghoon Lee 8bcd60065d OnnxConversion pass (temp) 2024-02-01 01:13:23 +09:00
Seunghoon Lee fc465f94bc ONNX ROCm Linux. 2024-02-01 01:13:23 +09:00
Seunghoon Lee d848958240 ONNX/Olive fix from huggingface cache 2024-02-01 01:13:23 +09:00
Seunghoon Lee ea2ac32cf2 ONNX/Olive support .safetensors VAE. 2024-02-01 01:13:23 +09:00
Seunghoon Lee 0fac69cbf5 AutoExecutionProvider 2024-02-01 01:13:22 +09:00
Seunghoon Lee d55d92bab4 Implement Olive config editor. 2024-02-01 01:13:22 +09:00
Seunghoon Lee f5a7a53dbd olive 0.4.x support 2024-02-01 01:13:22 +09:00
Seunghoon Lee 701c6564ed ONNX/Olive SD/SDXL Img2Img Fix.
ONNX/Olive cache management.
2024-02-01 01:13:22 +09:00
Seunghoon Lee 3fb21306f6 ONNX Stable Diffusion Inpaint WIP
ONNX Stable Diffusion XL Img2Img WIP
ONNX Stable Diffusion XL Refiner WIP
and lots of fixes.
2024-02-01 01:13:21 +09:00
Seunghoon Lee 364c3beb2e Fix onnx model downloading & more fixes. 2024-02-01 01:13:21 +09:00
Seunghoon Lee 4e5f0d3dde Add static dims option. 2024-02-01 01:13:21 +09:00
Seunghoon Lee 2fc7a94c7e Add pass for QUInt8 Quantization. 2024-02-01 01:13:20 +09:00
Seunghoon Lee bdd6b2b8f7 vae override for onnx 2024-02-01 01:13:20 +09:00
Seunghoon Lee 208c877cd7 Add ui for olive 2024-02-01 01:13:20 +09:00
Seunghoon Lee 34ffba96e3 other devices 2024-02-01 01:13:20 +09:00
Seunghoon Lee 286ec8e753 Integrate Olive into compile backend. 2024-02-01 01:13:19 +09:00
Seunghoon Lee 3cad532d81 SDXL Turbo with Olive optimization.
[WIP] SDXL Refiner with Olive optimization.
2024-02-01 01:13:19 +09:00
Seunghoon Lee 7ac30fb731 minor 2024-02-01 01:13:19 +09:00
Seunghoon Lee 82523bd799 separate onnx & add pipeline for SDXL Img2Img 2024-02-01 01:13:19 +09:00
Seunghoon Lee f10b257dd9 Olive SDXL optimization. 2024-02-01 01:13:18 +09:00
Seunghoon Lee 86b56d2d2c follow up 2024-02-01 01:13:18 +09:00
Seunghoon Lee 106a1ea68f batch size 2024-02-01 01:13:18 +09:00
Seunghoon Lee 88faafe6de wip: sdxl optimization 2024-02-01 01:13:18 +09:00
Seunghoon Lee 68b31782bf update configs 2024-02-01 01:13:17 +09:00