efederici commited on
Commit
533b010
·
1 Parent(s): 77d9327

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +7 -1
README.md CHANGED
@@ -22,16 +22,22 @@ This model was trained on a lfqa dataset. The model provides long-form answers t
22
  ```python
23
  import torch
24
  from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
 
25
  tokenizer = AutoTokenizer.from_pretrained("efederici/it5-efficient-small-lfqa")
26
  model = AutoModelForSeq2SeqLM.from_pretrained("efederici/it5-efficient-small-lfqa")
 
27
  query = "con chi si era messo in contatto elon musk?"
 
28
  # concatenated texts/document text
29
  doc = """
30
  La notizia dell’acquisizione da parte di Elon Musk del 9,2 per cento delle azioni di Twitter e del suo successivo ingresso nel consiglio di amministrazione della società hanno attirato grandi attenzioni, non solo da parte degli analisti finanziari, ma anche di chi si occupa di social media e del modo in cui viene impiegata la piattaforma da centinaia di milioni di persone in tutto il mondo. Musk, che ha un grande seguito su Twitter, in passato aveva più volte criticato il social network, accusandolo di non tutelare a sufficienza le libertà di espressione, anche in casi limite come l’assalto al Congresso degli Stati Uniti del 2021.
31
  Alcune settimane fa, Musk si era messo in contatto con Parag Agrawal, CEO di Twitter da fine novembre 2021, e con il suo predecessore e cofondatore della società, Jack Dorsey, annunciando di avere avviato l’acquisizione di alcune quote dell’azienda e di essere disponibile per discutere di soluzioni per migliorarla. Secondo fonti del New York Times, dopo i primi contatti, Agrawal aveva proposto a Musk di avere un ruolo più attivo oltre a quello di azionista, offrendogli la possibilità di entrare nel consiglio di amministrazione.
32
  """
 
33
  query_and_docs = f"Domanda: {query} Contesto: {doc}"
 
34
  model_input = tokenizer(query_and_docs, truncation=True, padding=True, return_tensors="pt")
 
35
  output = model.generate(input_ids=model_input["input_ids"],
36
  attention_mask=model_input["attention_mask"],
37
  min_length=10,
@@ -47,4 +53,4 @@ output = model.generate(input_ids=model_input["input_ids"],
47
 
48
  tokenizer.batch_decode(output, skip_special_tokens=True, clean_up_tokenization_spaces=True)
49
  ```
50
- The model will predict an answer.
 
22
  ```python
23
  import torch
24
  from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
25
+
26
  tokenizer = AutoTokenizer.from_pretrained("efederici/it5-efficient-small-lfqa")
27
  model = AutoModelForSeq2SeqLM.from_pretrained("efederici/it5-efficient-small-lfqa")
28
+
29
  query = "con chi si era messo in contatto elon musk?"
30
+
31
  # concatenated texts/document text
32
  doc = """
33
  La notizia dell’acquisizione da parte di Elon Musk del 9,2 per cento delle azioni di Twitter e del suo successivo ingresso nel consiglio di amministrazione della società hanno attirato grandi attenzioni, non solo da parte degli analisti finanziari, ma anche di chi si occupa di social media e del modo in cui viene impiegata la piattaforma da centinaia di milioni di persone in tutto il mondo. Musk, che ha un grande seguito su Twitter, in passato aveva più volte criticato il social network, accusandolo di non tutelare a sufficienza le libertà di espressione, anche in casi limite come l’assalto al Congresso degli Stati Uniti del 2021.
34
  Alcune settimane fa, Musk si era messo in contatto con Parag Agrawal, CEO di Twitter da fine novembre 2021, e con il suo predecessore e cofondatore della società, Jack Dorsey, annunciando di avere avviato l’acquisizione di alcune quote dell’azienda e di essere disponibile per discutere di soluzioni per migliorarla. Secondo fonti del New York Times, dopo i primi contatti, Agrawal aveva proposto a Musk di avere un ruolo più attivo oltre a quello di azionista, offrendogli la possibilità di entrare nel consiglio di amministrazione.
35
  """
36
+
37
  query_and_docs = f"Domanda: {query} Contesto: {doc}"
38
+
39
  model_input = tokenizer(query_and_docs, truncation=True, padding=True, return_tensors="pt")
40
+
41
  output = model.generate(input_ids=model_input["input_ids"],
42
  attention_mask=model_input["attention_mask"],
43
  min_length=10,
 
53
 
54
  tokenizer.batch_decode(output, skip_special_tokens=True, clean_up_tokenization_spaces=True)
55
  ```
56
+ The model will predict: 'Elon Musk si era messo in contatto con Parag Agrawal, CEO di Twitter da fine novembre 2021 e con il suo predecessore e cofondatore della società, Jack Dorsey, annunciando di avere avviato l’acquisizione di alcune quote dell’azienda e di essere disponibile per discutere soluzioni per migliorarla.'