asigalov61 commited on
Commit
b378f5e
·
verified ·
1 Parent(s): 7e1768b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -39
app.py CHANGED
@@ -56,21 +56,13 @@ print('=' * 70)
56
 
57
  #==================================================================================
58
 
59
- MODEL_CHECKPOINTS = {
60
- 'with velocity - 3 epochs': 'Monster_Piano_Transformer_Velocity_Trained_Model_59896_steps_0.9055_loss_0.735_acc.pth',
61
- 'without velocity - 3 epochs': 'Monster_Piano_Transformer_No_Velocity_Trained_Model_69412_steps_0.8577_loss_0.7442_acc.pth',
62
- 'without velocity - 7 epochs': 'Monster_Piano_Transformer_No_Velocity_Trained_Model_161960_steps_0.7775_loss_0.7661_acc.pth'
63
- }
64
 
65
  SOUDFONT_PATH = 'SGM-v2.01-YamahaGrand-Guit-Bass-v2.7.sf2'
66
 
67
- NUM_OUT_BATCHES = 12
68
-
69
- PREVIEW_LENGTH = 120 # in tokens
70
-
71
  #==================================================================================
72
 
73
- def load_model(model_selector):
74
 
75
  print('=' * 70)
76
  print('Instantiating model...')
@@ -206,14 +198,10 @@ def save_midi(tokens, batch_number=None, model_selector=''):
206
  #==================================================================================
207
 
208
  @spaces.GPU
209
- def generate_music(prime,
210
- num_gen_tokens,
211
- num_mem_tokens,
212
- num_gen_batches,
213
- model_temperature,
214
- # model_sampling_top_p,
215
- model_state
216
- ):
217
 
218
  if not prime:
219
  inputs = [0]
@@ -391,26 +379,6 @@ def generate_callback_wrapper(input_midi,
391
 
392
  #==================================================================================
393
 
394
- def reset(final_composition=[], generated_batches=[], block_lines=[], model_state=[]):
395
-
396
- final_composition = []
397
- generated_batches = []
398
- block_lines = []
399
- model_state = []
400
-
401
- return final_composition, generated_batches, block_lines
402
-
403
- #==================================================================================
404
-
405
- def reset_demo(final_composition=[], generated_batches=[], block_lines=[], model_state=[]):
406
-
407
- final_composition = []
408
- generated_batches = []
409
- block_lines = []
410
- model_state = []
411
-
412
- #==================================================================================
413
-
414
  PDT = timezone('US/Pacific')
415
 
416
  print('=' * 70)
@@ -470,7 +438,7 @@ with gr.Blocks() as demo:
470
  generate_btn.click(generate_accompaniment,
471
  [input_midi,
472
  num_gen_tokens,
473
- model_temperature,
474
  ],
475
  [
476
  output_audio,
 
56
 
57
  #==================================================================================
58
 
59
+ MODEL_CHECKPOINTS = 'Guided_Accompaniment_Transformer_Trained_Model_59896_steps_0.9055_loss_0.735_acc.pth'
 
 
 
 
60
 
61
  SOUDFONT_PATH = 'SGM-v2.01-YamahaGrand-Guit-Bass-v2.7.sf2'
62
 
 
 
 
 
63
  #==================================================================================
64
 
65
+ def load_model():
66
 
67
  print('=' * 70)
68
  print('Instantiating model...')
 
198
  #==================================================================================
199
 
200
  @spaces.GPU
201
+ def generate_accompaniment(input_midi,
202
+ num_gen_tokens,
203
+ model_temperature
204
+ ):
 
 
 
 
205
 
206
  if not prime:
207
  inputs = [0]
 
379
 
380
  #==================================================================================
381
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
382
  PDT = timezone('US/Pacific')
383
 
384
  print('=' * 70)
 
438
  generate_btn.click(generate_accompaniment,
439
  [input_midi,
440
  num_gen_tokens,
441
+ model_temperature
442
  ],
443
  [
444
  output_audio,