Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -231,7 +231,7 @@ def cosine_similarity_numpy(src_array, trg_array):
|
|
| 231 |
|
| 232 |
def select_best_output(outputs, embeddings, src_embeddings, top_k=10):
|
| 233 |
|
| 234 |
-
emb_sims = cosine_similarity_numpy(
|
| 235 |
|
| 236 |
sorted_emb_sims = sorted(emb_sims, reverse=True)
|
| 237 |
|
|
@@ -273,9 +273,9 @@ def Classify_MIDI_Genre(input_midi):
|
|
| 273 |
|
| 274 |
src_score = load_midi(input_midi.name)
|
| 275 |
|
| 276 |
-
inp = torch.LongTensor([src_score]).
|
| 277 |
|
| 278 |
-
src_emb = get_embeddings(inp)
|
| 279 |
|
| 280 |
print('Done!')
|
| 281 |
|
|
@@ -290,7 +290,7 @@ def Classify_MIDI_Genre(input_midi):
|
|
| 290 |
|
| 291 |
#===============================================================================
|
| 292 |
|
| 293 |
-
model.
|
| 294 |
model.eval()
|
| 295 |
|
| 296 |
#===============================================================================
|
|
|
|
| 231 |
|
| 232 |
def select_best_output(outputs, embeddings, src_embeddings, top_k=10):
|
| 233 |
|
| 234 |
+
emb_sims = cosine_similarity_numpy(src_embeddings, embeddings)
|
| 235 |
|
| 236 |
sorted_emb_sims = sorted(emb_sims, reverse=True)
|
| 237 |
|
|
|
|
| 273 |
|
| 274 |
src_score = load_midi(input_midi.name)
|
| 275 |
|
| 276 |
+
inp = torch.LongTensor([src_score]).cuda()
|
| 277 |
|
| 278 |
+
src_emb = get_embeddings(inp)
|
| 279 |
|
| 280 |
print('Done!')
|
| 281 |
|
|
|
|
| 290 |
|
| 291 |
#===============================================================================
|
| 292 |
|
| 293 |
+
model.cuda()
|
| 294 |
model.eval()
|
| 295 |
|
| 296 |
#===============================================================================
|