Roboproch commited on
Commit
5f29686
·
unverified ·
1 Parent(s): 9514195

Commenti modello.py

Browse files
Files changed (1) hide show
  1. 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]