KingNish commited on
Commit
2f32d3a
·
verified ·
1 Parent(s): 28e5ba2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -104,7 +104,7 @@ def get_last_mp3_file(output_dir):
104
  # Return the most recent .mp3 file
105
  return mp3_files_with_path[0]
106
 
107
- @spaces.GPU()
108
  def infer(genre_txt_content, lyrics_txt_content, num_segments=2, max_new_tokens=200):
109
  # Create temporary files
110
  genre_txt_path = create_temp_file(genre_txt_content, prefix="genre_")
@@ -201,7 +201,7 @@ with gr.Blocks() as demo:
201
  with gr.Column():
202
  if is_shared_ui:
203
  num_segments = gr.Number(label="Number of Segments", value=2, interactive=True)
204
- max_new_tokens = gr.Slider(label="Max New Tokens", minimum=500, maximum="3000", step=500, value=1500, interactive=True)
205
  else:
206
  num_segments = gr.Number(label="Number of Song Segments", value=2, interactive=True)
207
  max_new_tokens = gr.Slider(label="Max New Tokens", minimum=500, maximum="24000", step=500, value=3000, interactive=True)
@@ -247,8 +247,8 @@ Living out my dreams with this mic and a deal
247
  ],
248
  inputs = [genre_txt, lyrics_txt],
249
  outputs = [music_out],
250
- cache_examples = True,
251
- cache_mode="lazy",
252
  fn=infer
253
  )
254
 
 
104
  # Return the most recent .mp3 file
105
  return mp3_files_with_path[0]
106
 
107
+ @spaces.GPU(duration=200)
108
  def infer(genre_txt_content, lyrics_txt_content, num_segments=2, max_new_tokens=200):
109
  # Create temporary files
110
  genre_txt_path = create_temp_file(genre_txt_content, prefix="genre_")
 
201
  with gr.Column():
202
  if is_shared_ui:
203
  num_segments = gr.Number(label="Number of Segments", value=2, interactive=True)
204
+ max_new_tokens = gr.Slider(label="Max New Tokens", minimum=100, maximum="3000", step=500, value=100, interactive=True) # increase it after testing
205
  else:
206
  num_segments = gr.Number(label="Number of Song Segments", value=2, interactive=True)
207
  max_new_tokens = gr.Slider(label="Max New Tokens", minimum=500, maximum="24000", step=500, value=3000, interactive=True)
 
247
  ],
248
  inputs = [genre_txt, lyrics_txt],
249
  outputs = [music_out],
250
+ cache_examples = False,
251
+ # cache_mode="lazy",
252
  fn=infer
253
  )
254