TheOnlyHatem commited on
Commit
df0a6e2
·
verified ·
1 Parent(s): a574616

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -7
app.py CHANGED
@@ -1,12 +1,9 @@
1
  import gradio as gr
2
  from transformers import AutoTokenizer, T5ForConditionalGeneration
3
  import torch
4
- import os
5
-
6
-
7
- model_name = "t5-base"
8
-
9
 
 
 
10
 
11
  tokenizer = AutoTokenizer.from_pretrained(model_name)
12
  model = T5ForConditionalGeneration.from_pretrained(model_name)
@@ -15,8 +12,8 @@ device = "cuda" if torch.cuda.is_available() else "cpu"
15
  model.to(device)
16
 
17
  def correction_grammaticale(texte):
18
- # Préfixe à adapter selon ton modèle.
19
- input_text = "corriger: " + texte
20
  input_ids = tokenizer.encode(input_text, return_tensors="pt").to(device)
21
 
22
  outputs = model.generate(
 
1
  import gradio as gr
2
  from transformers import AutoTokenizer, T5ForConditionalGeneration
3
  import torch
 
 
 
 
 
4
 
5
+ # Utilisation du modèle flexudy pour la correction en français
6
+ model_name = "flexudy/t5-small-french-corrector"
7
 
8
  tokenizer = AutoTokenizer.from_pretrained(model_name)
9
  model = T5ForConditionalGeneration.from_pretrained(model_name)
 
12
  model.to(device)
13
 
14
  def correction_grammaticale(texte):
15
+ # IMPORTANT : Le modèle flexudy attend le préfixe "gec: "
16
+ input_text = "gec: " + texte
17
  input_ids = tokenizer.encode(input_text, return_tensors="pt").to(device)
18
 
19
  outputs = model.generate(