pyisolate-support release refresh#13621
Closed
pollockjj wants to merge 99 commits intoComfy-Org:pyisolate-supportfrom
Closed
pyisolate-support release refresh#13621pollockjj wants to merge 99 commits intoComfy-Org:pyisolate-supportfrom
pollockjj wants to merge 99 commits intoComfy-Org:pyisolate-supportfrom
Conversation
There is still more that needs to be fixed.
Signed-off-by: bigcat88 <bigcat88@icloud.com>
Needs template before it works properly.
* feat(api-nodes): add Sonilo nodes Signed-off-by: bigcat88 <bigcat88@icloud.com> * fix: do not spam frontend with each chunk arrival Signed-off-by: bigcat88 <bigcat88@icloud.com> * updated pricing badge Signed-off-by: bigcat88 <bigcat88@icloud.com> --------- Signed-off-by: bigcat88 <bigcat88@icloud.com>
…omfy-Org#13372) Skip unnecessary clone of inference-mode tensors when already inside torch.inference_mode(), matching the existing guard in set_attr_param. The unconditional clone introduced in 20561aa caused transient VRAM doubling during model movement for FP8/quantized models.
…rg#13437) Signed-off-by: bigcat88 <bigcat88@icloud.com>
* Remove local tag from subgraph name * New Subgraph blueprints * Remove duplicate blueprint * Update Subgraph size * Update subgraph * Update Blueprint * Remove local tag from subgraph name * New Subgraph blueprints * Remove duplicate blueprint * Update Subgraph size * Update subgraph * Update Blueprint * Update LTX 2.0 Pose to Video * Fix crop blueprint split coverage Made-with: Cursor * Clean up image edit blueprint metadata Made-with: Cursor * Update subgraph blueprints --------- Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com>
* feat(api-nodes): add nodes for HappyHorse model Signed-off-by: bigcat88 <bigcat88@icloud.com> * fix price badges Signed-off-by: bigcat88 <bigcat88@icloud.com> * fix: allow durations up to 15 s Signed-off-by: bigcat88 <bigcat88@icloud.com> --------- Signed-off-by: bigcat88 <bigcat88@icloud.com>
Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com>
Fires on v* tag push (earlier than release.published, which can lag) and triggers a repository_dispatch on Comfy-Org/cloud with event_type comfyui_tag_pushed. Legacy desktop dispatch in release-webhook.yml is left untouched.
…RE-106) (Comfy-Org#12826) * Change save 3d model's filename prefix to 3d/ComfyUI As this node has already changed from `Save GLB` to `Save 3D Model`, using the filename prefix `3d` will be better than `mesh` * use lowercase ---------
…y-Org#13296) SolidMask had a hardcoded device="cpu" while other nodes (e.g. EmptyImage) follow intermediate_device(). This causes a RuntimeError when MaskComposite combines masks from different device sources under --gpu-only. - SolidMask: use intermediate_device() instead of hardcoded "cpu" - MaskComposite: align source device to destination before operating Co-authored-by: Alexis Rolland <alexisrolland@hotmail.com> Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com>
Comfy-aimdo 0.3.0 contains several major new features. multi-GPU support ARM support AMD support Refactorings include: Linkless architecture - linkage is now performed purely at runtime to stop host library lookups completely and only interact with the torch-loaded Nvidia stack. Elimination of cudart integration on linux. Its no consistent with windows. Misc bugfixes and minor features.
On failure (ex: animated webp files) fallback to old pillow code. This should fix the extra precision in high bit depth images (like 16 bit PNG) being discarded when loaded by Pillow and potentially add support for more image formats.
* pinned_memory: remove JIT RAM pressure release This doesn't work, as freeing intermediates for pins needs to be higher-priority than freeing pins-for-pins if and when you are going to do that. So this is too late as pins-for-pins is model load time and we dont have JIT pins-for-pins. * cacheing: Add a filter to only free intermediates from inactive wfs This is to get priorities in amongst pins straight. * mm: free inactive-ram from RAM cache first Stuff from inactive workflows should be freed before anything else. * caching: purge old ModelPatchers first Dont try and score them, just dump them at the first sign of trouble if they arent part of the workflow.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refresh pyisolate-support from the validated clean release branch.
This PR is the upstream submission of the same clean branch that already passed the local merge validation, clean-branch gate, and fork integration verification.
Validation chain:
Branch head: dc7fb67
API Node PR Checklist
Scope
Pricing & Billing
If Need pricing update:
QA
Comms