diff --git a/ui/src/app/jobs/new/options.ts b/ui/src/app/jobs/new/options.ts index b85b86cc..e61c3086 100644 --- a/ui/src/app/jobs/new/options.ts +++ b/ui/src/app/jobs/new/options.ts @@ -522,6 +522,28 @@ export const modelArchs: ModelArch[] = [ disableSections: ['network.conv'], additionalSections: ['model.low_vram', 'model.layer_offloading', 'model.assistant_lora_path'], }, + { + name: 'zimage:deturbo', + label: 'Z-Image De-Turbo (De-Distilled)', + group: 'image', + defaults: { + // default updates when [selected, unselected] in the UI + 'config.process[0].model.name_or_path': ['ostris/Z-Image-De-Turbo', defaultNameOrPath], + 'config.process[0].model.extras_name_or_path': ['Tongyi-MAI/Z-Image-Turbo', undefined], + 'config.process[0].model.quantize': [true, false], + 'config.process[0].model.quantize_te': [true, false], + 'config.process[0].model.low_vram': [true, false], + 'config.process[0].train.unload_text_encoder': [false, false], + 'config.process[0].sample.sampler': ['flowmatch', 'flowmatch'], + 'config.process[0].train.noise_scheduler': ['flowmatch', 'flowmatch'], + 'config.process[0].train.timestep_type': ['weighted', 'sigmoid'], + 'config.process[0].model.qtype': ['qfloat8', 'qfloat8'], + 'config.process[0].sample.guidance_scale': [3, 4], + 'config.process[0].sample.sample_steps': [25, 25], + }, + disableSections: ['network.conv'], + additionalSections: ['model.low_vram', 'model.layer_offloading'], + }, ].sort((a, b) => { // Sort by label, case-insensitive return a.label.localeCompare(b.label, undefined, { sensitivity: 'base' }); diff --git a/version.py b/version.py index 07110a53..c1e58661 100644 --- a/version.py +++ b/version.py @@ -1 +1 @@ -VERSION = "0.7.8" +VERSION = "0.7.9"