Commit Graph

175 Commits

Author SHA1 Message Date
FizzleDorf
1086d6a0e1 fixed repeating frames after batch using deepcopy 2023-04-30 13:33:08 -04:00
FizzleDorf
c837e492c9 removed comments and prints. Attempted to apply to every cond in list again but no luck 2023-04-29 16:02:24 -04:00
FizzleDorf
03a08e86d3 Merge branch 'comfyanonymous:master' into weightedConditionCombine 2023-04-28 20:16:10 -04:00
comfyanonymous
aa57136dae Some fixes to the batch masks PR. 2023-04-25 01:12:40 -04:00
comfyanonymous
c7c1f0d074 Merge branch 'multiple_inpaint_masks' of https://github.com/guill/ComfyUI
# Conflicts:
#	nodes.py
2023-04-25 00:54:15 -04:00
comfyanonymous
c50208a703 Refactor more code to sample.py 2023-04-24 23:25:51 -04:00
comfyanonymous
a2236a0c2a Merge branch 'master' of https://github.com/BlenderNeko/ComfyUI 2023-04-24 17:57:27 -04:00
BlenderNeko
d9b1595f85 made sample functions more explicit 2023-04-24 12:53:10 +02:00
comfyanonymous
ccad603b2e Add a way for nodes to validate their own inputs. 2023-04-23 16:03:26 -04:00
ltdrdata
f7a8218814 Add clipspace feature. (#541)
* Add clipspace feature.
* feat: copy content to clipspace
* feat: paste content from clipspace

Extend validation to allow for validating annotated_path in addition to other parameters.

Add support for annotated_filepath in folder_paths function.

Generalize the '/upload/image' API to allow for uploading images to the 'input', 'temp', or 'output' directories.

* rename contentClipboard -> clipspace

* Do deep copy for imgs on copy to clipspace.

* add original_imgs into clipspace
* Preserve the original image when 'imgs' are modified

* robust patch & refactoring folder_paths about annotated_filepath

* Only show the Paste menu if the ComfyApp.clipspace is not empty

* instant refresh on paste

force triggering 'changed' on paste action

* subfolder fix on paste logic

attach subfolder if subfolder isn't empty

---------

Co-authored-by: Lt.Dr.Data <lt.dr.data@gmail.com>
2023-04-23 15:58:55 -04:00
BlenderNeko
5818539743 add docstrings 2023-04-23 20:09:09 +02:00
BlenderNeko
8d2de420d3 Merge branch 'master' of https://github.com/BlenderNeko/ComfyUI 2023-04-23 20:02:18 +02:00
BlenderNeko
2a09e2aa27 refactor/split various bits of code for sampling 2023-04-23 20:02:08 +02:00
comfyanonymous
5282f56434 Implement Linear hypernetworks.
Add a HypernetworkLoader node to use hypernetworks.
2023-04-23 12:35:25 -04:00
Jacob Segal
ee030d281b Add support for multiple unique inpainting masks
This enables workflows like "Inpaint at full resolution" when using
batch sizes greater than 1.
2023-04-22 16:02:26 -07:00
FizzleDorf
a95d6e172b to_strength removed, it is now normalized 2023-04-22 03:13:35 -04:00
FizzleDorf
e2b6dd1666 Merge branch 'comfyanonymous:master' into weightedConditionCombine 2023-04-20 22:00:50 -04:00
comfyanonymous
31e60adb28 Add GLIGEN example to README. 2023-04-20 17:30:10 -04:00
FizzleDorf
132464db38 renamed node, attempted update cond list 2023-04-19 13:02:21 -04:00
comfyanonymous
3696d1699a Add support for GLIGEN textbox model. 2023-04-19 11:06:32 -04:00
comfyanonymous
f03dade5ab Fix bug. 2023-04-17 18:19:57 -04:00
comfyanonymous
6f7852bc47 Add a LatentFromBatch node to pick a single latent from a batch.
Works before and after sampling.
2023-04-17 17:28:07 -04:00
comfyanonymous
74fc7b7726 custom_nodes paths can now be set in the extra_model_paths.yaml 2023-04-16 01:46:43 -04:00
comfyanonymous
73c3e11e83 Fix model_management import so it doesn't get executed twice. 2023-04-15 19:04:33 -04:00
comfyanonymous
f48f0872e2 Refactor: move nodes_mask_convertion nodes to nodes_mask. 2023-04-14 00:21:01 -04:00
comfyanonymous
e1db7a2038 Merge branch 'image-to-mask' of https://github.com/missionfloyd/ComfyUI
# Conflicts:
#	nodes.py
2023-04-14 00:15:48 -04:00
comfyanonymous
1a7cda715b Revert LatentComposite. 2023-04-14 00:14:35 -04:00
comfyanonymous
fed4a70b8e Merge branch 'master' of https://github.com/mligaintart/ComfyUI 2023-04-14 00:12:58 -04:00
Gavroche CryptoRUSH
d2337a86fe remove extra semi-colon 2023-04-13 16:38:02 -04:00
FizzleDorf
41a5cd83b3 parameters renamed for clarity 2023-04-13 11:10:05 -04:00
missionfloyd
9371924e65 Move mask conversion to separate file 2023-04-13 03:11:17 -06:00
missionfloyd
45b907fbf1 Merge branch 'comfyanonymous:master' into image-to-mask 2023-04-13 03:07:08 -06:00
FizzleDorf
e4f9e5ae90 fixed a bunch of things missing in initial commit. 2023-04-13 04:42:32 -04:00
FizzleDorf
77a6c6c861 first commit 2023-04-13 03:54:26 -04:00
comfyanonymous
f15b4a7ffa Merge branch 'fix-LoadImageMask' of https://github.com/flyingshutter/ComfyUI 2023-04-12 01:24:53 -04:00
missionfloyd
e1d289c1ec use slice instead of torch.select() 2023-04-11 20:26:24 -06:00
missionfloyd
e12fb88b1b Image/mask conversion nodes 2023-04-11 16:49:39 -06:00
comfyanonymous
24d53992c6 Rename. 2023-04-08 15:53:01 -04:00
comfyanonymous
60ac983238 Merge branch 'master' of https://github.com/city96/ComfyUI 2023-04-08 15:50:26 -04:00
comfyanonymous
44fea05064 Cleanup. 2023-04-07 02:31:46 -04:00
comfyanonymous
58ed0f2da4 Fix loading SD1.5 diffusers checkpoint. 2023-04-07 01:30:33 -04:00
sALTaccount
7734d65f22 fix loading alt folders 2023-04-06 22:02:26 -07:00
sALTaccount
f51b7a92c7 search all diffusers paths (oops) 2023-04-06 21:48:58 -07:00
sALTaccount
72a8973bd5 allow configurable path for diffusers models 2023-04-06 21:45:08 -07:00
mligaintart
022a9f271b Adds masking to Latent Composite, and provides new masking utilities to
allow better compositing.
2023-04-06 15:18:20 -04:00
flyingshutter
9d1c610b89 make LoadImagesMask work with non RGBA images 2023-04-06 19:02:28 +02:00
sALTaccount
42fd67b5cb use precision determined by model management 2023-04-06 00:28:06 -07:00
sALTaccount
3d16077e38 empty list if diffusers directory doesn't exist 2023-04-06 00:24:52 -07:00
sALTaccount
60127a8304 diffusers loader 2023-04-05 23:57:31 -07:00
comfyanonymous
f816964847 Add a way to set output directory with --output-directory 2023-04-05 14:29:30 -04:00