Jedrzej Kosinski
|
daeb2624a9
|
Fixed default conds not respecting hook keyframes, made keyframes not reset cache when strength is unchanged, fixed Cond Set Default Combine throwing error, fixed model-as-lora throwing error during calculate_weight after a recent ComfyUI update, small refactoring/scaffolding changes for hooks
|
2024-10-25 18:32:22 -05:00 |
Jedrzej Kosinski
|
4bbdf2bfe5
|
Merge branch 'master' into patch_hooks
|
2024-10-23 21:10:46 -05:00 |
comfyanonymous
|
66b0961a46
|
Fix ControlLora issue with last commit.
|
2024-10-23 17:02:40 -04:00 |
comfyanonymous
|
754597c8a9
|
Clean up some controlnet code.
Remove self.device which was useless.
|
2024-10-23 14:19:05 -04:00 |
comfyanonymous
|
915fdb5745
|
Fix lowvram edge case.
|
2024-10-22 16:34:50 -04:00 |
contentis
|
5a8a48931a
|
remove attention abstraction (#5324)
|
2024-10-22 14:02:38 -04:00 |
comfyanonymous
|
8ce2a1052c
|
Optimizations to --fast and scaled fp8.
|
2024-10-22 02:12:28 -04:00 |
comfyanonymous
|
f82314fcfc
|
Fix duplicate sigmas on beta scheduler.
|
2024-10-21 20:19:45 -04:00 |
comfyanonymous
|
0075c6d096
|
Mixed precision diffusion models with scaled fp8.
This change allows supports for diffusion models where all the linears are
scaled fp8 while the other weights are the original precision.
|
2024-10-21 18:12:51 -04:00 |
comfyanonymous
|
83ca891118
|
Support scaled fp8 t5xxl model.
|
2024-10-20 22:27:00 -04:00 |
comfyanonymous
|
f9f9faface
|
Fixed model merging issue with scaled fp8.
|
2024-10-20 06:24:31 -04:00 |
comfyanonymous
|
471cd3eace
|
fp8 casting is fast on GPUs that support fp8 compute.
|
2024-10-20 00:54:47 -04:00 |
comfyanonymous
|
a68bbafddb
|
Support diffusion models with scaled fp8 weights.
|
2024-10-19 23:47:42 -04:00 |
comfyanonymous
|
73e3a9e676
|
Clamp output when rounding weight to prevent Nan.
|
2024-10-19 19:07:10 -04:00 |
comfyanonymous
|
67158994a4
|
Use the lowvram cast_to function for everything.
|
2024-10-17 17:25:56 -04:00 |
comfyanonymous
|
0bedfb26af
|
Revert "Fix Transformers FutureWarning (#5140)"
This reverts commit 95b7cf9bbe .
|
2024-10-16 12:36:19 -04:00 |
comfyanonymous
|
f584758271
|
Cleanup some useless lines.
|
2024-10-14 21:02:39 -04:00 |
svdc
|
95b7cf9bbe
|
Fix Transformers FutureWarning (#5140)
* Update sd1_clip.py
Fix Transformers FutureWarning
* Update sd1_clip.py
Fix comment
|
2024-10-14 20:12:20 -04:00 |
comfyanonymous
|
3c60ecd7a8
|
Fix fp8 ops staying enabled.
|
2024-10-12 14:10:13 -04:00 |
comfyanonymous
|
7ae6626723
|
Remove useless argument.
|
2024-10-12 07:16:21 -04:00 |
comfyanonymous
|
6632365e16
|
model_options consistency between functions.
weight_dtype -> dtype
|
2024-10-11 20:51:19 -04:00 |
Kadir Nar
|
ad07796777
|
🐛 Add device to variable c (#5210)
|
2024-10-11 20:37:50 -04:00 |
Jedrzej Kosinski
|
1f8d9c040b
|
Fixed models not being unloaded properly due to current_patcher reference; the current ComfyUI model cleanup code requires that nothing else has a reference to the ModelPatcher instances
|
2024-10-11 06:50:55 -05:00 |
comfyanonymous
|
1b80895285
|
Make clip loader nodes support loading sd3 t5xxl in lower precision.
Add attention mask support in the SD3 text encoder code.
|
2024-10-10 15:06:15 -04:00 |
Dr.Lt.Data
|
5f9d5a244b
|
Hotfix for the div zero occurrence when memory_used_encode is 0 (#5121)
https://github.com/comfyanonymous/ComfyUI/issues/5069#issuecomment-2382656368
|
2024-10-09 23:34:34 -04:00 |
Jonathan Avila
|
4b2f0d9413
|
Increase maximum macOS version to 15.0.1 when forcing upcast attention (#5191)
|
2024-10-09 22:21:41 -04:00 |
comfyanonymous
|
e38c94228b
|
Add a weight_dtype fp8_e4m3fn_fast to the Diffusion Model Loader node.
This is used to load weights in fp8 and use fp8 matrix multiplication.
|
2024-10-09 19:43:17 -04:00 |
comfyanonymous
|
203942c8b2
|
Fix flux doras with diffusers keys.
|
2024-10-08 19:03:40 -04:00 |
Jedrzej Kosinski
|
1e2777bab1
|
Added uuid to conds in CFGGuider and uuids to transformer_options to allow uniquely identifying conds in batches during sampling
|
2024-10-08 17:52:01 -05:00 |
comfyanonymous
|
8dfa0cc552
|
Make SD3 fast previews a little better.
|
2024-10-07 09:19:59 -04:00 |
Jedrzej Kosinski
|
4fdfe2f704
|
Merge branch 'master' into patch_hooks
|
2024-10-07 04:29:16 -05:00 |
comfyanonymous
|
e5ecdfdd2d
|
Make fast previews for SDXL a little better by adding a bias.
|
2024-10-06 19:27:04 -04:00 |
comfyanonymous
|
7d29fbf74b
|
Slightly improve the fast previews for flux by adding a bias.
|
2024-10-06 17:55:46 -04:00 |
comfyanonymous
|
7d2467e830
|
Some minor cleanups.
|
2024-10-05 13:22:39 -04:00 |
Jedrzej Kosinski
|
06fbdb03ef
|
Merge branch 'master' into patch_hooks
|
2024-10-05 06:43:43 -05:00 |
comfyanonymous
|
6f021d8aa0
|
Let --verbose have an argument for the log level.
|
2024-10-04 10:05:34 -04:00 |
comfyanonymous
|
d854ed0bcf
|
Allow using SD3 type te output on flux model.
|
2024-10-03 09:44:54 -04:00 |
comfyanonymous
|
abcd006b8c
|
Allow more permutations of clip/t5 in dual clip loader.
|
2024-10-03 09:26:11 -04:00 |
comfyanonymous
|
d985d1d7dc
|
CLIP Loader node now supports clip_l and clip_g only for SD3.
|
2024-10-02 04:25:17 -04:00 |
comfyanonymous
|
d1cdf51e1b
|
Refactor some of the TE detection code.
|
2024-10-01 07:08:41 -04:00 |
comfyanonymous
|
b4626ab93e
|
Add simpletuner lycoris format for SD unet.
|
2024-09-30 06:03:27 -04:00 |
comfyanonymous
|
a9e459c2a4
|
Use torch.nn.functional.linear in RGB preview code.
Add an optional bias to the latent RGB preview code.
|
2024-09-29 11:27:49 -04:00 |
comfyanonymous
|
3bb4dec720
|
Fix issue with loras, lowvram and --fast fp8.
|
2024-09-28 14:42:32 -04:00 |
City
|
8733191563
|
Flux torch.compile fix (#5082)
|
2024-09-27 22:07:51 -04:00 |
kosinkadink1@gmail.com
|
0c8bd63aa9
|
Added Combine versions of Cond/Cond Pair Set Props nodes, renamed Pair Cond to Cond Pair, fixed default conds never applying hooks (due to hooks key typo)
|
2024-09-27 14:42:50 +09:00 |
kosinkadink1@gmail.com
|
0f7d379d24
|
Refactored WrapperExecutor code to remove need for WrapperClassExecutor (now gone), added sampler.sample wrapper (pending review, will likely keep but will see what hacks this could currently let me get rid of in ACN/ADE)
|
2024-09-27 12:14:36 +09:00 |
kosinkadink1@gmail.com
|
09cbd69161
|
Added create_model_options_clone func, modified type annotations to use __future__ so that I can use the better type annotations
|
2024-09-25 20:29:49 +09:00 |
kosinkadink1@gmail.com
|
fd2d572447
|
Modified ControlNet/T2IAdapter get_control function to receive transformer_options as additional parameter, made the model_options stored in extra_args in inner_sample be a clone of the original model_options instead of same ref
|
2024-09-25 19:46:33 +09:00 |
comfyanonymous
|
bdd4a22a2e
|
Fix flux TE not loading t5 embeddings.
|
2024-09-24 22:57:22 -04:00 |
kosinkadink1@gmail.com
|
d3229cbba7
|
Implement basic MemoryCounter system for determing with cached weights due to hooks should be offloaded in hooks_backup
|
2024-09-24 17:28:18 +09:00 |