Skip to content

Conversation

@Pfannkuchensack
Copy link
Collaborator

Summary

Add the add_noise option to Z-Image Denoise, matching the existing functionality in FLUX Denoise.

When set to false, no noise is added to the input latents during image-to-image workflows. This allows for more controlled transformations where the user wants to preserve the original image structure more closely.

Related Issues / Discussions

N/A

QA Instructions

  1. Create an image-to-image workflow with Z-Image Denoise
  2. Connect an image via Image to Latents → Denoise
  3. Test with add_noise: true (default) - should behave as before
  4. Test with add_noise: false - the output should more closely match the input image structure

Merge Plan

Standard merge, no special considerations.

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

Add the same `add_noise` option that exists in FLUX Denoise to Z-Image Denoise.
When set to false, no noise is added to the input latents during image-to-image,
allowing for more controlled transformations.
@github-actions github-actions bot added python PRs that change python files invocations PRs that change invocations labels Jan 5, 2026
@github-actions github-actions bot added the frontend PRs that change frontend files label Jan 5, 2026
@Pfannkuchensack Pfannkuchensack enabled auto-merge (squash) January 5, 2026 13:42
Copy link
Collaborator

@lstein lstein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.

@Pfannkuchensack Pfannkuchensack merged commit dbb4a07 into invoke-ai:main Jan 6, 2026
13 checks passed
@Pfannkuchensack Pfannkuchensack deleted the feat/z-image-add-noise-option branch January 6, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend PRs that change frontend files invocations PRs that change invocations python PRs that change python files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants