Spaces:
Running
Running
- src/classifier.py +2 -2
src/classifier.py
CHANGED
@@ -12,14 +12,14 @@ class MusicGenreClassifier:
|
|
12 |
self.text_classifier = pipeline(
|
13 |
"zero-shot-classification",
|
14 |
model="facebook/bart-large-mnli",
|
15 |
-
|
16 |
)
|
17 |
|
18 |
# For audio classification, we'll use MIT's music classification model
|
19 |
self.audio_classifier = pipeline(
|
20 |
"audio-classification",
|
21 |
model="mit/ast-finetuned-audioset-10-10-0.4593",
|
22 |
-
|
23 |
)
|
24 |
except Exception as e:
|
25 |
print(f"Warning: GPU initialization failed, falling back to CPU. Error: {str(e)}")
|
|
|
12 |
self.text_classifier = pipeline(
|
13 |
"zero-shot-classification",
|
14 |
model="facebook/bart-large-mnli",
|
15 |
+
device="cpu"
|
16 |
)
|
17 |
|
18 |
# For audio classification, we'll use MIT's music classification model
|
19 |
self.audio_classifier = pipeline(
|
20 |
"audio-classification",
|
21 |
model="mit/ast-finetuned-audioset-10-10-0.4593",
|
22 |
+
device="cpu"
|
23 |
)
|
24 |
except Exception as e:
|
25 |
print(f"Warning: GPU initialization failed, falling back to CPU. Error: {str(e)}")
|