doctorpangloss
341c9f2e90
Improvements to node loading, node API, folder paths and progress
...
- Improve node loading order. It now occurs "as late as possible".
Configuration should be exposed as per the README.
- Added methods to specify custom folders and models used in examples
more robustly for custom nodes.
- Downloading models can now be gracefully interrupted.
- Progress notifications are now sent over the network for distributed
ComfyUI operations.
- Python objects have been moved around to prevent less transitive
package importing issues.
2024-03-13 16:14:18 -07:00
doctorpangloss
3ccbda36da
Adjust known models
2024-03-12 15:51:57 -07:00
doctorpangloss
e68f8885e3
Improve model downloading
2024-03-12 15:27:08 -07:00
doctorpangloss
73cbb5bfad
Merge branch 'master' of github.com:hiddenswitch/ComfyUI
2024-03-12 09:49:56 -07:00
doctorpangloss
93cdef65a4
Merge upstream
2024-03-12 09:49:47 -07:00
Benjamin Berman
49e7673d81
Update readme to cover model downloading
2024-03-11 21:54:39 -07:00
comfyanonymous
2a813c3b09
Switch some more prints to logging.
2024-03-11 16:34:58 -04:00
comfyanonymous
0ed72befe1
Change log levels.
...
Logging level now defaults to info. --verbose sets it to debug.
2024-03-11 13:54:56 -04:00
doctorpangloss
00728eb20f
Merge upstream
2024-03-11 09:32:57 -07:00
comfyanonymous
dc6d4151a2
Not needed anymore.
2024-03-11 12:30:11 -04:00
Benjamin Berman
3c57ef831c
Download known models from HuggingFace
2024-03-11 00:15:06 -07:00
comfyanonymous
03f4cfb7cd
Replace more prints with logging.
2024-03-11 00:58:49 -04:00
comfyanonymous
65397ce601
Replace prints with logging and add --verbose argument.
2024-03-10 12:14:23 -04:00
MoonRide303
4656273e72
Added additional nodes for CLIP merging
2024-03-09 19:32:33 +01:00
comfyanonymous
a9ee9589b7
Add SamplerEulerAncestral node.
2024-03-09 08:21:43 -05:00
doctorpangloss
175a50d7ba
Improve vanilla node importing
2024-03-08 16:29:48 -08:00
comfyanonymous
0a4675266e
Make message about missing dependencies more clear.
2024-03-08 18:43:13 -05:00
doctorpangloss
54b94e4c87
Move nodes into comfy_extras/nodes where they will be scanned and found
2024-03-08 15:17:56 -08:00
doctorpangloss
c0d9bc0129
Merge with upstream
2024-03-08 15:17:20 -08:00
comfyanonymous
314d28c251
Pass extra_pnginfo as None when not in input data.
2024-03-07 15:07:47 -05:00
comfyanonymous
55f37baae8
Move some stable cascade nodes outside of _for_testing.
2024-03-07 01:49:20 -05:00
comfyanonymous
3f75419e2e
Add a node to use the super resolution controlnet.
2024-03-07 01:48:31 -05:00
comfyanonymous
5f60ee246e
Support loading the sr cascade controlnet.
2024-03-07 01:22:48 -05:00
comfyanonymous
03e6e81629
Set upscale algorithm to bilinear for stable cascade controlnet.
2024-03-06 02:59:40 -05:00
comfyanonymous
03e83bb5d0
Support stable cascade canny controlnet.
2024-03-06 02:25:42 -05:00
comfyanonymous
10860bcd28
Add compression_ratio to controlnet code.
2024-03-05 15:15:20 -05:00
comfyanonymous
a38b9b3ac1
Add debugging info for when comfy_extra nodes fail to import.
2024-03-04 13:24:08 -05:00
comfyanonymous
b7b5593166
Fix nightly workflow and update other workflows.
2024-03-04 13:06:13 -05:00
Dmytro Mishkin
6d8834f08f
Add Morphology nodes from kornia ( #2781 )
...
* import kornia
* Added morphology nodexs
* Add kornia to requirements
* fix choices
* options, also move to postprocessors
* fix placing and step
2024-03-04 12:50:28 -05:00
comfyanonymous
caddef8d88
Auto disable cuda malloc on unsupported GPUs on Linux.
2024-03-04 09:03:59 -05:00
comfyanonymous
478f71a249
Remove useless check.
2024-03-04 08:51:25 -05:00
comfyanonymous
0490ce8244
Fix differential diffusion node for batches.
2024-03-04 00:43:09 -05:00
comfyanonymous
b2e1744a16
Add a ThresholdMask node.
2024-03-04 00:31:59 -05:00
comfyanonymous
0db3111b5f
Disable site dir in updater when doing pip install.
2024-03-03 16:25:16 -05:00
comfyanonymous
12c1080ebc
Simplify differential diffusion code.
2024-03-03 15:34:42 -05:00
Shiimizu
727021bdea
Implement Differential Diffusion ( #2876 )
...
* Implement Differential Diffusion
* Cleanup.
* Fix.
* Masks should be applied at full strength.
* Fix colors.
* Register the node.
* Cleaner code.
* Fix issue with getting unipc sampler.
* Adjust thresholds.
* Switch to linear thresholds.
* Only calculate nearest_idx on valid thresholds.
2024-03-03 15:34:13 -05:00
comfyanonymous
1abf8374ec
utils.set_attr can now be used to set any attribute.
...
The old set_attr has been renamed to set_attr_param.
2024-03-02 17:27:23 -05:00
comfyanonymous
dce3555339
Add some tesla pascal GPUs to the fp16 working but slower list.
2024-03-02 17:16:31 -05:00
comfyanonymous
51df846598
Let conditioning specify custom concat conds.
2024-03-02 11:44:06 -05:00
comfyanonymous
9f71e4b62d
Let model patches patch sub objects.
2024-03-02 11:43:27 -05:00
comfyanonymous
00425563c0
Cleanup: Use sampling noise scaling function for inpainting.
2024-03-01 14:24:41 -05:00
comfyanonymous
c62e836167
Move noise scaling to object with sampling math.
2024-03-01 12:54:38 -05:00
doctorpangloss
148d57a772
Add extra_model_paths_config to the valid configuration for the comfyui-worker entry point
2024-03-01 08:14:21 -08:00
doctorpangloss
440f72d36f
support differential diffusion nodes
2024-03-01 00:43:33 -08:00
doctorpangloss
915f2da874
Merge upstream
2024-02-29 20:48:27 -08:00
doctorpangloss
44882eab0c
Improve typing and file path handling
2024-02-29 19:29:38 -08:00
Benjamin Berman
e6623a1359
Fix CLIPLoader node, fix CustomNode typing, improve digest
2024-02-29 15:54:42 -08:00
comfyanonymous
cb7c3a2921
Allow image_only_indicator to be None.
2024-02-29 13:11:30 -05:00
doctorpangloss
bae2068111
Fix issue when custom_nodes directory does not exist
2024-02-28 17:46:23 -08:00
doctorpangloss
9d3eb74796
Fix importing vanilla custom nodes
2024-02-28 14:11:34 -08:00