Commit Graph

3651 Commits

Author SHA1 Message Date
cmdr2
b5b68670b3 Allow a user to temporarily override the HSA_OVERRIDE_GFX_VERSION and HIP_VISIBLE_DEVICES env variables, until ED gets proper per-process multi-gpu support 2025-08-22 14:13:16 +05:30
cmdr2
a26e96eafc Upgrade torchruntime - use rocm 6.4 stable; fix detection of Tesla M40 (#1962) 2025-08-22 12:19:22 +05:30
cmdr2
140ce92509 Set the directml flag for webui, if required 2025-08-22 12:02:49 +05:30
cmdr2
072dd685aa Fix #1964 - don't include trailing slashes in folder paths in COMMANDLINE_ARGS 2025-08-14 15:04:27 +05:30
cmdr2
6ca4f74a6f Log the COMMANDLINE_ARGS sent to Forge 2025-08-14 10:29:56 +05:30
cmdr2
8de2536982 Disable Forge's behavior of renaming models to corrupted on any exception (while loading) 2025-08-08 15:27:40 +05:30
cmdr2
4fb876c393 Support python paths in legacy installations in the dev console 2025-07-25 14:49:19 +05:30
cmdr2
cce6a205a6 Use the launched python executable for installing new packages 2025-07-25 14:43:26 +05:30
cmdr2
afcf85c3f7 Fix a conflict where the system-wide python gets picked up on some Windows PCs 2025-07-25 14:29:36 +05:30
cmdr2
0daf5ea9f6 WebUI: Temporarily apply the zombie process fix only on Windows. It seems to break on Linux (possibly Mac too) 2025-07-19 00:14:54 +05:30
cmdr2
491ee9ef1e Fix a bug where 'Use these settings' wouldn't reset the text encoder field (from non-Flux/Chroma tasks) 2025-07-18 16:37:23 +05:30
cmdr2
1adf7d1a6e v3.5.9 2025-07-18 16:15:12 +05:30
cmdr2
36f5ee97f8 WebUI: Stability fix, to avoid zombie processes hanging around occasionally after closing Easy Diffusion 2025-07-18 16:13:47 +05:30
cmdr2
ffaae89e7f WebUI: Force it to start at the specified port, or fail if something's already running at that port. Avoids Gradio's silent behavior of automatically starting at the next available port, which throws the system into an inconsistent state if Forge is already running (as a user choice, or as a zombie process) 2025-07-18 13:36:41 +05:30
cmdr2
ec638b4343 Fix typo that broke copy/paste settings 2025-07-18 10:26:17 +05:30
cmdr2
3977565cfa Allow custom CLI args for WebUI 2025-07-14 19:40:05 +05:30
cmdr2
09f7250454 Log the WebUI server error 2025-07-14 19:11:07 +05:30
cmdr2
4e07966e54 Log the WebUI server error 2025-07-14 19:10:39 +05:30
cmdr2
5548e422e9 Better logging for webui server errors 2025-07-14 18:54:39 +05:30
cmdr2
efd6dfaca5 Stability fix for Forge - garbage collect forcibly before reloading big models. caused a process crash on occasion 2025-07-14 18:40:15 +05:30
cmdr2
8da94496ed Allow gguf text encoders and vae 2025-07-14 18:03:39 +05:30
cmdr2
78538f5cfb Remove temporary logs 2025-07-14 13:25:23 +05:30
cmdr2
279ce2e263 v3.5.8 2025-07-14 13:21:29 +05:30
cmdr2
889a070e62 Support custom text encoders and Flux VAEs in the UI 2025-07-14 13:20:26 +05:30
cmdr2
497b996ce9 Stability patches for the WebUI backend 2025-07-14 12:59:04 +05:30
cmdr2
83b8028e0a Ignore pickle scanning for .sft and .gguf files 2025-06-27 16:43:41 +05:30
cmdr2
7315584904 v3.5.7 - chroma support 2025-06-27 15:32:18 +05:30
cmdr2
9d86291b13 webui: chroma support; update Forge to the latest commit 2025-06-27 15:21:09 +05:30
cmdr2
2c359e0e39 webui: logging changes 2025-06-27 15:20:30 +05:30
cmdr2
a7f0568bff Remove an unnecessary check, the installer already checks for this 2025-06-27 14:06:42 +05:30
cmdr2
275897fcd4 Fix a install warning check - this field isn't saved anymore 2025-06-27 14:05:32 +05:30
cmdr2
9a71f23709 Potential fix for #1942 - basicsr wasn't installing on mac 2025-06-27 13:58:18 +05:30
cmdr2
c845dd32a8 Add support for AMD 9060/9070 2025-06-13 10:45:35 +05:30
cmdr2
193a8dc7c5 Auto-fix cpu-only torch installations on NVIDIA 5060 2025-05-30 18:34:54 +05:30
cmdr2
712770d0f8 Early support for AMD 9070 (and Navi 4x series) 2025-05-30 13:07:56 +05:30
cmdr2
d5e4fc2e2f Recognize 5060 Ti and a few other recent GPUs 2025-05-30 10:58:10 +05:30
cmdr2
58c6d02c41 Support more GPUs (workstation and mining); Fix torchruntime test 2025-04-29 10:40:08 +05:30
cmdr2
e4dd2e26ab Fix torchruntime to not force cu128 on older NVIDIA GPUs (which don't support it) 2025-04-29 10:08:24 +05:30
cmdr2
40801de615 Tell the user to reinstall ED if they're trying to use a 50xx GPU with Python 3.8-based Easy Diffusion 2025-04-27 21:28:56 +05:30
cmdr2
adfe24fdd0 Fix FileNotFoundError when installing torch on Windows PCs without powershell in their system PATH variable 2025-04-25 20:45:14 +05:30
cmdr2
1ed27e63f9 Use pytorch 2.7 (with cuda 12.8) on new installations with NVIDIA gpus 2025-04-24 15:50:55 +05:30
cmdr2
0e3b6a8609 Auto-upgrade torch for NVIDIA 50xx series. Fix for #1918 2025-04-23 15:22:59 +05:30
cmdr2
16c76886fa Fix for incorrect upgrade logic for torchruntime. Affects the workaround in #1918 2025-04-23 15:22:30 +05:30
cmdr2
5c7625c425 Fix for blackwell GPUs on new installations 2025-03-29 14:34:17 +05:30
cmdr2
4044d696e6 Use torchruntime with Forge 2025-03-11 11:03:48 +05:30
cmdr2
5285e8f5e8 Use safetensors as the default model instead of ckpt 2025-03-11 10:24:55 +05:30
cmdr2
7a9d25fb4f Fix nvidia 50xx support 2025-03-10 06:20:46 +05:30
cmdr2
0b24ef71a1 Fix compatibility with python 3.9 and directml 2025-03-07 10:39:38 +05:30
cmdr2
24e374228d Check for half-precision on GeForce MX450 2025-03-07 10:28:07 +05:30
cmdr2
9c7f84bd55 Fix Granite Ridge APU device type 2025-03-06 12:48:18 +05:30