Откатил Krea2 на euler/simple
Build and push Docker image / tests (push) Successful in 13s Details
Build and push Docker image / docker (push) Successful in 10s Details

Вернул сэмплер и планировщик к прежнему варианту. Выбор 8/10/12 шагов остаётся.
This commit is contained in:
MpakobecEx 2026-10-20 01:48:33 +05:00
parent 64d51f06ff
commit 723c8928eb
4 changed files with 7 additions and 7 deletions

View File

@ -292,7 +292,7 @@ docker compose up -d
- `workflows/img2img.json` — Krea2 edit: `LoadImage → TextEncodeQwenImageEdit → KSamplerAdvanced → VAEDecode → SaveImage`. - `workflows/img2img.json` — Krea2 edit: `LoadImage → TextEncodeQwenImageEdit → KSamplerAdvanced → VAEDecode → SaveImage`.
- `workflows/mapping.json` — ID узлов, в которые подставляются prompt, negative, seed, входное изображение и размер латента. - `workflows/mapping.json` — ID узлов, в которые подставляются prompt, negative, seed, входное изображение и размер латента.
- `workflows/Krea2.json` и `workflows/ZImage.json` — исходные экспорты. - `workflows/Krea2.json` и `workflows/ZImage.json` — исходные экспорты.
- Krea2 edit: VAE подключён к `TextEncodeQwenImageEdit`, латент подгоняется под пропорции входного изображения; 12 шагов, `dpmpp_2m`/`karras`. - Krea2 edit: VAE подключён к `TextEncodeQwenImageEdit`, латент подгоняется под пропорции входного изображения; 8/10/12 шагов, `euler`/`simple`.
- `/settings` переключает модель Krea2 (`Q4_K_M` / `Q6_K`) и шаги (`8` / `10` / `12`). Остальные настройки сэмплера и латента одинаковые. - `/settings` переключает модель Krea2 (`Q4_K_M` / `Q6_K`) и шаги (`8` / `10` / `12`). Остальные настройки сэмплера и латента одинаковые.
- Файлы моделей должны быть в `models/diffusion_models`; имена задаются `KREA2_Q4_MODEL` и `KREA2_Q6_MODEL`. - Файлы моделей должны быть в `models/diffusion_models`; имена задаются `KREA2_Q4_MODEL` и `KREA2_Q6_MODEL`.

View File

@ -43,8 +43,8 @@ def test_build_img2img() -> None:
assert workflow["10"]["inputs"]["text"] == "bad" assert workflow["10"]["inputs"]["text"] == "bad"
assert workflow["3"]["inputs"]["noise_seed"] == 7 assert workflow["3"]["inputs"]["noise_seed"] == 7
assert workflow["3"]["inputs"]["steps"] == 12 assert workflow["3"]["inputs"]["steps"] == 12
assert workflow["3"]["inputs"]["sampler_name"] == "dpmpp_2m" assert workflow["3"]["inputs"]["sampler_name"] == "euler"
assert workflow["3"]["inputs"]["scheduler"] == "karras" assert workflow["3"]["inputs"]["scheduler"] == "simple"
assert workflow["20"]["class_type"] == "LoadImage" assert workflow["20"]["class_type"] == "LoadImage"
assert workflow["20"]["inputs"]["image"] == "input.png" assert workflow["20"]["inputs"]["image"] == "input.png"
assert workflow["15"]["inputs"]["width"] == 1024 assert workflow["15"]["inputs"]["width"] == 1024

View File

@ -5,8 +5,8 @@
"noise_seed": 782408632091183, "noise_seed": 782408632091183,
"steps": 12, "steps": 12,
"cfg": 1, "cfg": 1,
"sampler_name": "dpmpp_2m", "sampler_name": "euler",
"scheduler": "karras", "scheduler": "simple",
"start_at_step": 0, "start_at_step": 0,
"end_at_step": 10000, "end_at_step": 10000,
"return_with_leftover_noise": "disable", "return_with_leftover_noise": "disable",

View File

@ -5,8 +5,8 @@
"noise_seed": 0, "noise_seed": 0,
"steps": 12, "steps": 12,
"cfg": 1, "cfg": 1,
"sampler_name": "dpmpp_2m", "sampler_name": "euler",
"scheduler": "karras", "scheduler": "simple",
"start_at_step": 0, "start_at_step": 0,
"end_at_step": 10000, "end_at_step": 10000,
"return_with_leftover_noise": "disable", "return_with_leftover_noise": "disable",