Reset optimized workflows to Flux2 Klein baseline
This commit is contained in:
@@ -1,39 +0,0 @@
|
||||
# Image Edit Masters
|
||||
|
||||
Home for maintained category masters focused on image editing, inpainting, outpainting, and reference-driven edits.
|
||||
|
||||
This category may keep up to two maintained workflows: one default winner and one specialist or challenger.
|
||||
|
||||
## Current masters
|
||||
|
||||
- `flux2klein-9b-fp8-edit-master`
|
||||
- `zimage-turbo-3070-inpaint-start`
|
||||
|
||||
## Roles
|
||||
|
||||
- `flux2klein-9b-fp8-edit-master`
|
||||
Current default edit master and present benchmark winner for Chris's setup.
|
||||
- `zimage-turbo-3070-inpaint-start`
|
||||
Secondary inpaint-focused challenger kept for comparison and niche masked-edit work.
|
||||
|
||||
## README rule
|
||||
|
||||
Every image-edit master README should carry a compact run record for meaningful tuning changes.
|
||||
|
||||
Minimum fields to record:
|
||||
|
||||
- positive prompt
|
||||
- negative prompt
|
||||
- CFG
|
||||
- steps
|
||||
- sampler
|
||||
- scheduler
|
||||
- seed
|
||||
- denoise
|
||||
- resolution
|
||||
- checkpoint / model
|
||||
- VAE
|
||||
- LoRAs
|
||||
- ControlNets or other guidance nodes
|
||||
- mask or inpaint settings
|
||||
- node-level graph changes
|
||||
@@ -1,88 +0,0 @@
|
||||
# FLUX.2-klein 9B FP8 Edit Master
|
||||
|
||||
## Summary
|
||||
|
||||
Best current `FLUX.2-klein` image-edit master for your setup.
|
||||
|
||||
This is built from the official `9B distilled` template because it matches your `9B fp8` preference while still leaning toward practicality rather than the heavier `base` route.
|
||||
|
||||
## Status
|
||||
|
||||
- `best-current`
|
||||
- `tested-on-chris-box`
|
||||
|
||||
## Workflow asset
|
||||
|
||||
- `workflow.json`
|
||||
|
||||
## Built from
|
||||
|
||||
- `models/flux2klein/image-edit-9b-distilled/`
|
||||
|
||||
## Why this is the current master
|
||||
|
||||
- Matches your default family: `FLUX.2-klein 9B fp8`
|
||||
- Official Comfy template is a safer foundation than community pages with weak provenance.
|
||||
- Distilled is the most sensible first optimization bias for a `3070`.
|
||||
- The 2026-08-28 smoke test on this box produced another clean full-body white-background reference, which keeps this as the current practical master.
|
||||
|
||||
## What I intentionally kept
|
||||
|
||||
- official Comfy node layout
|
||||
- official `9B fp8` model path
|
||||
- official text-encoder pairing
|
||||
- speed-first distilled route
|
||||
|
||||
## What I intentionally did not add yet
|
||||
|
||||
- community `GGUF` ideas
|
||||
- KV-cache experimentation
|
||||
- extra custom-node edits with unclear payoff
|
||||
- a fake outpainting claim before we prove it on your machine
|
||||
|
||||
## Change Record
|
||||
|
||||
Fill this out whenever the master is materially updated so we can see exactly what changed, not just that something changed.
|
||||
|
||||
- Positive prompt: not recorded yet
|
||||
- Negative prompt: not recorded yet
|
||||
- CFG: `1`
|
||||
- Steps: `4`
|
||||
- Sampler: `euler`
|
||||
- Scheduler: not recorded yet
|
||||
- Seed: `26416064315367`
|
||||
- Denoise: not recorded yet
|
||||
- Resolution: `1536x864`
|
||||
- Checkpoint / model: `models/diffusion_models/flux-2-klein-9b-fp8.safetensors`
|
||||
- VAE: `models/vae/full_encoder_small_decoder.safetensors`
|
||||
- Text encoder(s): `models/text_encoders/qwen_3_8b_fp8mixed.safetensors`
|
||||
- LoRAs: none recorded yet
|
||||
- ControlNets / guidance nodes: none recorded yet
|
||||
- Masks / inpaint settings: not recorded yet
|
||||
- Node-level graph changes: aligned both saved diffusion-model widgets to the real `flux-2-klein-9b-fp8.safetensors` filename and kept the shared `full_encoder_small_decoder.safetensors` VAE; the 2026-08-28 single-image smoke held cleanly at `4` steps, `cfg 1`, `1536x864`, with `euler` and noise seed `26416064315367`
|
||||
- Smoke test: `2026-08-27`, `4` steps, `cfg 1`, `1536x864`, output `benchmarks/flux2klein/runs/2026-08-27T02-08-31-134Z-single-smoke/cases/case01/01-flux2klein-overnight-smoke_00002_.png`
|
||||
- Smoke test: `2026-08-28`, `4` steps, `cfg 1`, `1536x864`, output `benchmarks/flux2klein/runs/2026-08-28T02-07-42-007Z-single-smoke/cases/case01/01-flux2klein-overnight-smoke_00003_.png`
|
||||
- Smoke test: `2026-08-31`, `4` steps, `cfg 1`, `1536x864`, output `benchmarks/flux2klein/runs/2026-08-31T02-08-05-386Z-single-smoke/cases/case01/01-flux2klein-overnight-smoke_00004_.png`
|
||||
- Why this change was made: keep the master aligned with your `9B fp8` preference and the actual saved model filenames while staying more practical than the heavier base route
|
||||
- Why this was reviewed again: no graph change was needed, but the 2026-08-31 smoke confirmed the current master still holds up as the benchmark winner for now, so keep it pinned and queue one more smoke test before broader promotion
|
||||
|
||||
## Required models
|
||||
|
||||
- `models/diffusion_models/flux-2-klein-9b-fp8.safetensors`
|
||||
- `models/text_encoders/qwen_3_8b_fp8mixed.safetensors`
|
||||
- `models/vae/full_encoder_small_decoder.safetensors`
|
||||
|
||||
## Required custom nodes
|
||||
|
||||
- none beyond current official Comfy support for the template nodes
|
||||
|
||||
## Monday test checklist
|
||||
|
||||
- Confirm the model paths line up with your local layout.
|
||||
- Test a plain edit, then an expand-canvas outpaint attempt.
|
||||
- Compare `9B distilled` behavior against any `4B distilled` outpaint workflow you already trust.
|
||||
|
||||
## Next optimization candidates
|
||||
|
||||
- clone this into a dedicated outpaint master if the graph behaves well
|
||||
- borrow only proven community prompt or graph hygiene improvements
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,83 +0,0 @@
|
||||
# Z-Image Turbo 3070 Inpaint Start
|
||||
|
||||
## Summary
|
||||
|
||||
Best current `Z-Image` edit starter for inpainting on tighter VRAM.
|
||||
|
||||
This master is a curated hold of the community inpainting workflow because it gives us a real edit path while still staying more plausible on a `3070` than heavier image stacks.
|
||||
|
||||
## Status
|
||||
|
||||
- `best-current`
|
||||
- `not-yet-tested-on-chris-box`
|
||||
|
||||
## Workflow asset
|
||||
|
||||
- `workflow.json`
|
||||
|
||||
## Built from
|
||||
|
||||
- `models/zimage/z-image-turbo-inpainting-community/`
|
||||
|
||||
## Why this is the current master
|
||||
|
||||
- It is the strongest actual `Z-Image Turbo` edit workflow we have right now.
|
||||
- Editing matters more than toy text-to-image wins for practical day-to-day use.
|
||||
- The graph is specific enough to be useful without being a giant kitchen-sink workflow.
|
||||
|
||||
## What I intentionally kept
|
||||
|
||||
- inpainting-focused graph shape
|
||||
- existing `ZImageFunControlnet` route
|
||||
- community sampler path that is already wired for edit work
|
||||
|
||||
## What I intentionally did not add yet
|
||||
|
||||
- control-union extras from the separate community workflow
|
||||
- any manual sampler surgery before real testing
|
||||
- any claim that this is better than `FLUX.2-klein` for edits
|
||||
|
||||
## Change Record
|
||||
|
||||
Fill this out whenever the master is materially updated so we can see exactly what changed, not just that something changed.
|
||||
|
||||
- Positive prompt: not recorded yet
|
||||
- Negative prompt: not recorded yet
|
||||
- CFG: not recorded yet
|
||||
- Steps: not recorded yet
|
||||
- Sampler: community inpaint sampler path retained; exact values not recorded yet
|
||||
- Scheduler: not recorded yet
|
||||
- Seed: not recorded yet
|
||||
- Denoise: not recorded yet
|
||||
- Resolution: not recorded yet
|
||||
- Checkpoint / model: `models/diffusion_models/zImageTurbo_turbo.safetensors`
|
||||
- VAE: `models/vae/ae.safetensors`
|
||||
- Text encoder(s): `models/text_encoders/qwen_3_4b.safetensors`
|
||||
- LoRAs: none recorded yet
|
||||
- ControlNets / guidance nodes: `ZImageFunControlnet`
|
||||
- Masks / inpaint settings: inpainting-focused graph retained; exact mask settings not recorded yet
|
||||
- Node-level graph changes: held the community inpainting graph shape with `LanPaint_KSampler` and `ZImageFunControlnet`; the live loader resolves to `zImageTurbo_turbo.safetensors` even though the embedded source metadata still labels the split-file `z_image_turbo_bf16.safetensors`
|
||||
- Why this change was made: keep a plausible real edit path on a `3070` without prematurely bloating the graph
|
||||
|
||||
## Required models
|
||||
|
||||
- `models/text_encoders/qwen_3_4b.safetensors`
|
||||
- `models/diffusion_models/zImageTurbo_turbo.safetensors`
|
||||
- `models/vae/ae.safetensors`
|
||||
|
||||
## Required custom nodes
|
||||
|
||||
- `rgthree-comfy`
|
||||
- the package that provides `LanPaint_KSampler`
|
||||
- the package that provides `ZImageFunControlnet`
|
||||
|
||||
## Monday test checklist
|
||||
|
||||
- Confirm missing custom nodes first.
|
||||
- Check whether masked edits are stable enough to keep.
|
||||
- Compare it directly against the `flux2klein` edit master on the same input.
|
||||
|
||||
## Next optimization candidates
|
||||
|
||||
- reduce custom-node dependency count if the graph is good but fragile
|
||||
- borrow only the useful control ideas from the community control-union workflow
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user