1inkusFace commited on
Commit
c1ef20f
·
verified ·
1 Parent(s): 6a270df

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -36,7 +36,7 @@ print(f"Using device: {device}")
36
  model.to(device,torch.float32)
37
 
38
  @spaces.GPU(duration=60)
39
- def generate_audio(prompt, seconds_total=30, steps=100, cfg_scale=7, use_bfloat=False):
40
  print(f"Prompt received: {prompt}")
41
  print(f"Settings: Duration={seconds_total}s, Steps={steps}, CFG Scale={cfg_scale}")
42
  sample_rate = model_config["sample_rate"]
@@ -52,6 +52,8 @@ def generate_audio(prompt, seconds_total=30, steps=100, cfg_scale=7, use_bfloat=
52
  print("Generating audio...")
53
  if use_bfloat==True:
54
  model.to(torch.bfloat16)
 
 
55
  output = generate_diffusion_cond(
56
  model,
57
  steps=steps,
@@ -88,7 +90,8 @@ interface = gr.Interface(
88
  gr.Slider(0, 420, value=30, label="Duration in Seconds"),
89
  gr.Slider(10, 420, value=100, step=10, label="Number of Diffusion Steps"),
90
  gr.Slider(1.0, 32.0, value=7.0, step=0.1, label="CFG Scale"),
91
- gr.Checkbox(value=False, label="Use Brainfloat")
 
92
  ],
93
  outputs=gr.Audio(type="filepath", label="Generated Audio"),
94
  title="Stable Audio Generator",
 
36
  model.to(device,torch.float32)
37
 
38
  @spaces.GPU(duration=60)
39
+ def generate_audio(prompt, seconds_total=30, steps=100, cfg_scale=7, use_bfloat=False, use_eval=False):
40
  print(f"Prompt received: {prompt}")
41
  print(f"Settings: Duration={seconds_total}s, Steps={steps}, CFG Scale={cfg_scale}")
42
  sample_rate = model_config["sample_rate"]
 
52
  print("Generating audio...")
53
  if use_bfloat==True:
54
  model.to(torch.bfloat16)
55
+ if use_eval==True:
56
+ model.eval()
57
  output = generate_diffusion_cond(
58
  model,
59
  steps=steps,
 
90
  gr.Slider(0, 420, value=30, label="Duration in Seconds"),
91
  gr.Slider(10, 420, value=100, step=10, label="Number of Diffusion Steps"),
92
  gr.Slider(1.0, 32.0, value=7.0, step=0.1, label="CFG Scale"),
93
+ gr.Checkbox(value=False, label="Use Brainfloat"),
94
+ gr.Checkbox(value=False, label="Use eval()")
95
  ],
96
  outputs=gr.Audio(type="filepath", label="Generated Audio"),
97
  title="Stable Audio Generator",