silveroxides commited on
Commit
0091b45
·
verified ·
1 Parent(s): a198899

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -14
app.py CHANGED
@@ -10,12 +10,12 @@ from huggingface_hub import hf_hub_download
10
  import spaces
11
  from comfy import model_management
12
 
13
- CHROMA_VERSION = "chroma-unlocked-v40.safetensors"
14
 
15
  # Download required models
16
- t5_path = hf_hub_download(repo_id="comfyanonymous/flux_text_encoders", filename="t5xxl_fp8_e4m3fn.safetensors", local_dir="models/text_encoders/")
17
  vae_path = hf_hub_download(repo_id="lodestones/Chroma", filename="ae.safetensors", local_dir="models/vae")
18
- unet_path = hf_hub_download(repo_id="lodestones/Chroma", filename=CHROMA_VERSION, local_dir="models/unet")
19
 
20
  # Example prompts with their parameters
21
  EXAMPLES = [
@@ -149,20 +149,20 @@ cliptextencode = CLIPTextEncode()
149
  unetloader = UNETLoader()
150
  vaeloader = VAELoader()
151
  cfgguider = NODE_CLASS_MAPPINGS["CFGGuider"]()
152
- basicscheduler = NODE_CLASS_MAPPINGS["BasicScheduler"]()
153
  samplercustomadvanced = NODE_CLASS_MAPPINGS["SamplerCustomAdvanced"]()
154
  vaedecode = VAEDecode()
155
  saveimage = SaveImage()
156
 
157
  # Load models
158
  cliploader_78 = cliploader.load_clip(
159
- clip_name="t5xxl_fp8_e4m3fn.safetensors", type="chroma", device="default"
160
  )
161
  t5tokenizeroptions_82 = t5tokenizeroptions.set_options(
162
  min_padding=1, min_length=0, clip=get_value_at_index(cliploader_78, 0)
163
  )
164
  unetloader_76 = unetloader.load_unet(
165
- unet_name=CHROMA_VERSION, weight_dtype="fp8_e4m3fn"
166
  )
167
  vaeloader_80 = vaeloader.load_vae(vae_name="ae.safetensors")
168
 
@@ -210,10 +210,10 @@ def generate_image(prompt, negative_prompt, width, height, steps, cfg, seed):
210
  negative=get_value_at_index(cliptextencode_75, 0),
211
  )
212
 
213
- basicscheduler_84 = basicscheduler.get_sigmas(
214
- scheduler="beta",
215
  steps=steps,
216
- denoise=1,
 
217
  model=get_value_at_index(unetloader_76, 0),
218
  )
219
 
@@ -221,7 +221,7 @@ def generate_image(prompt, negative_prompt, width, height, steps, cfg, seed):
221
  noise=get_value_at_index(randomnoise_68, 0),
222
  guider=get_value_at_index(cfgguider_73, 0),
223
  sampler=get_value_at_index(ksamplerselect_72, 0),
224
- sigmas=get_value_at_index(basicscheduler_84, 0),
225
  latent_image=get_value_at_index(emptysd3latentimage_69, 0),
226
  )
227
 
@@ -293,10 +293,10 @@ Space Author: [GitHub](https://github.com/gokayfem) | [X.com](https://x.com/goka
293
  label="Steps"
294
  )
295
  cfg = gr.Slider(
296
- minimum=1,
297
- maximum=20,
298
- value=4,
299
- step=0.5,
300
  label="CFG Scale"
301
  )
302
  seed = gr.Number(
 
10
  import spaces
11
  from comfy import model_management
12
 
13
+ CHROMA_VERSION = "staging_cfg_3/safetensors/2025-06-29_00-49-53.safetensors"
14
 
15
  # Download required models
16
+ t5_path = hf_hub_download(repo_id="silveroxides/flan-t5-xxl-encoder-only", filename="flan-t5-xxl_float8_e4m3fn_scaled_stochastic.safetensors", local_dir="models/text_encoders/")
17
  vae_path = hf_hub_download(repo_id="lodestones/Chroma", filename="ae.safetensors", local_dir="models/vae")
18
+ unet_path = hf_hub_download(repo_id="silveroxides/chroma-debug-development-only-GGUF", filename=CHROMA_VERSION, local_dir="models/unet")
19
 
20
  # Example prompts with their parameters
21
  EXAMPLES = [
 
149
  unetloader = UNETLoader()
150
  vaeloader = VAELoader()
151
  cfgguider = NODE_CLASS_MAPPINGS["CFGGuider"]()
152
+ betascheduler = NODE_CLASS_MAPPINGS["BetaSamplingScheduler"]()
153
  samplercustomadvanced = NODE_CLASS_MAPPINGS["SamplerCustomAdvanced"]()
154
  vaedecode = VAEDecode()
155
  saveimage = SaveImage()
156
 
157
  # Load models
158
  cliploader_78 = cliploader.load_clip(
159
+ clip_name="flan-t5-xxl_float8_e4m3fn_scaled_stochastic.safetensors", type="chroma", device="default"
160
  )
161
  t5tokenizeroptions_82 = t5tokenizeroptions.set_options(
162
  min_padding=1, min_length=0, clip=get_value_at_index(cliploader_78, 0)
163
  )
164
  unetloader_76 = unetloader.load_unet(
165
+ unet_name=CHROMA_VERSION, weight_dtype="default"
166
  )
167
  vaeloader_80 = vaeloader.load_vae(vae_name="ae.safetensors")
168
 
 
210
  negative=get_value_at_index(cliptextencode_75, 0),
211
  )
212
 
213
+ betascheduler_84 = betascheduler.get_sigmas(
 
214
  steps=steps,
215
+ alpha=0.4,
216
+ beta=0.4,
217
  model=get_value_at_index(unetloader_76, 0),
218
  )
219
 
 
221
  noise=get_value_at_index(randomnoise_68, 0),
222
  guider=get_value_at_index(cfgguider_73, 0),
223
  sampler=get_value_at_index(ksamplerselect_72, 0),
224
+ sigmas=get_value_at_index(betascheduler_84, 0),
225
  latent_image=get_value_at_index(emptysd3latentimage_69, 0),
226
  )
227
 
 
293
  label="Steps"
294
  )
295
  cfg = gr.Slider(
296
+ minimum=0.1,
297
+ maximum=4,
298
+ value=1,
299
+ step=0.1,
300
  label="CFG Scale"
301
  )
302
  seed = gr.Number(