From 353d73e0421439dd96dfa71e7d37a0e8d37775e1 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Fri, 8 Aug 2025 10:15:00 -0400 Subject: [PATCH] add chroma-v50 and chroma-v50-annealed Signed-off-by: Vladimir Mandic --- CHANGELOG.md | 2 +- html/reference.json | 14 ++++++++++++++ modules/sd_models.py | 2 +- pipelines/chroma/convert_chroma.py | 5 ++--- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b7a1dcd33..8ef24c9cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,7 +25,7 @@ And (*as always*) many bugfixes and improvements to existing features! available via *networks -> models -> reference* - [Chroma](https://huggingface.co/lodestones/Chroma) great model based on FLUX.1 and then redesigned and retrained by *lodestones* - update with latest **v48**, **v48 Detail Calibrated** and **v46 Flash** variants + update with latest **v50**, **v50 Annealed**, **v48**, **v48 Detail Calibrated** and **v46 Flash** variants available via *networks -> models -> reference* - [SkyReels-V2](https://huggingface.co/Skywork/SkyReels-V2-DF-14B-720P-Diffusers) SkyReels-V2 is a genarative video model based on Wan-2.1 but with heavily modified execution to allow for infinite-length video generation diff --git a/html/reference.json b/html/reference.json index 853608faa..0bfa15f16 100644 --- a/html/reference.json +++ b/html/reference.json @@ -173,6 +173,20 @@ "extras": "sampler: Default, cfg_scale: 4.5" }, + "lodestones Chroma Unlocked v50": { + "path": "vladmandic/chroma-unlocked-v50", + "preview": "lodestones--Chroma.jpg", + "desc": "Chroma is a 8.9B parameter model based on FLUX.1-schnell. It’s fully Apache 2.0 licensed, ensuring that anyone can use, modify, and build on top of it—no corporate gatekeeping. The model is still training right now, and I’d love to hear your thoughts! Your input and feedback are really appreciated.", + "skip": true, + "extras": "sampler: Default, cfg_scale: 3.5" + }, + "lodestones Chroma Unlocked v50 Annealed": { + "path": "vladmandic/chroma-unlocked-v50-annealed", + "preview": "lodestones--Chroma.jpg", + "desc": "Chroma is a 8.9B parameter model based on FLUX.1-schnell. It’s fully Apache 2.0 licensed, ensuring that anyone can use, modify, and build on top of it—no corporate gatekeeping. The model is still training right now, and I’d love to hear your thoughts! Your input and feedback are really appreciated.", + "skip": true, + "extras": "sampler: Default, cfg_scale: 3.5" + }, "lodestones Chroma Unlocked v48": { "path": "vladmandic/chroma-unlocked-v48", "preview": "lodestones--Chroma.jpg", diff --git a/modules/sd_models.py b/modules/sd_models.py index dc2a14390..50869eb72 100644 --- a/modules/sd_models.py +++ b/modules/sd_models.py @@ -907,7 +907,7 @@ def set_diffuser_pipe(pipe, new_pipe_type): elif new_pipe_type == DiffusersTaskType.INPAINTING: new_pipe = diffusers.AutoPipelineForInpainting.from_pipe(pipe) else: - shared.log.error(f'Pipeline class change failed: type={new_pipe_type} pipeline={cls}') + shared.log.warning(f'Pipeline class change failed: type={new_pipe_type} pipeline={cls}') return pipe except Exception as e: # pylint: disable=unused-variable shared.log.warning(f'Pipeline class change failed: type={new_pipe_type} pipeline={cls} {e}') diff --git a/pipelines/chroma/convert_chroma.py b/pipelines/chroma/convert_chroma.py index ea49d3bee..a560bac18 100644 --- a/pipelines/chroma/convert_chroma.py +++ b/pipelines/chroma/convert_chroma.py @@ -12,9 +12,8 @@ convert = True test = False upload = True input_files = [ - 'chroma-unlocked-v48.safetensors', - 'chroma-unlocked-v48-detail-calibrated.safetensors', - 'chroma-unlocked-v46-flash.safetensors', + 'chroma-unlocked-v50.safetensors', + 'chroma-unlocked-v50-annealed.safetensors', ] input_folder = '/mnt/models/UNET' output_folder = '/mnt/models/Diffusers'