Spaces:
Runtime error
Runtime error
Commenti modello.py
Browse files- src/modello.py +3 -2
src/modello.py
CHANGED
|
@@ -2,13 +2,14 @@ import torch
|
|
| 2 |
from transformers import pipeline
|
| 3 |
|
| 4 |
class Modello :
|
|
|
|
| 5 |
|
| 6 |
def __init__(self) :
|
| 7 |
# Import del modello da Hugging Face
|
| 8 |
self.sentiment_task = pipeline("sentiment-analysis", model="cardiffnlp/twitter-roberta-base-sentiment-latest", tokenizer="cardiffnlp/twitter-roberta-base-sentiment-latest")
|
| 9 |
|
| 10 |
def predict(self,tweets) :
|
| 11 |
-
# Metodo per le predizioni, prende in input una o più stringhe
|
| 12 |
# Definisco un batch_size per efficienza
|
| 13 |
results = self.sentiment_task(tweets, batch_size=32)
|
| 14 |
-
return [res["label"] for res in results]
|
|
|
|
| 2 |
from transformers import pipeline
|
| 3 |
|
| 4 |
class Modello :
|
| 5 |
+
# Gestisce l'import del modello da Hugging Face e implementa un metodo per la predizione del sentiment
|
| 6 |
|
| 7 |
def __init__(self) :
|
| 8 |
# Import del modello da Hugging Face
|
| 9 |
self.sentiment_task = pipeline("sentiment-analysis", model="cardiffnlp/twitter-roberta-base-sentiment-latest", tokenizer="cardiffnlp/twitter-roberta-base-sentiment-latest")
|
| 10 |
|
| 11 |
def predict(self,tweets) :
|
| 12 |
+
# Metodo per le predizioni, prende in input una o più stringhe (sottoforma di lista eventualmente)
|
| 13 |
# Definisco un batch_size per efficienza
|
| 14 |
results = self.sentiment_task(tweets, batch_size=32)
|
| 15 |
+
return [res["label"] for res in results]
|