Spaces:
Sleeping
Sleeping
æLtorio
commited on
Commit
•
3685da0
1
Parent(s):
b339307
typos
Browse files
app.py
CHANGED
@@ -29,7 +29,7 @@ title = f"Une intelligence artificielle pour écrire des appréciations qui tour
|
|
29 |
desc = "Ce modèle vous propose une évaluation automatique."
|
30 |
|
31 |
# Define the long description for the Gradio interface
|
32 |
-
long_desc = f"Cette démonstration est basée sur le modèle <a href='https://huggingface.co/eltorio/Llama-3.2-3B-appreciation'>Llama-3.2-3B-appreciation</a>, c'est un LLM
|
33 |
|
34 |
# Load the model
|
35 |
processor = AutoProcessor.from_pretrained(
|
@@ -70,10 +70,10 @@ def get_conversation(trimestre: str, moyenne_1: float,moyenne_2: float,moyenne_3
|
|
70 |
# Define a function to infer a evaluation from the incoming parameters
|
71 |
def infere(trimestre: str, moyenne_1: float,moyenne_2: float,moyenne_3: float, comportement: float, participation: float, travail: float) -> str:
|
72 |
if not torch.cuda.is_available():
|
73 |
-
gr.Warning("""No GPU available
|
74 |
-
The answer will appear in around 10 minutes
|
75 |
-
But it takes only a few seconds on a decent GPU
|
76 |
-
Open a message in the <a href='https://huggingface.co/spaces/eltorio/Llama-3.2-3B-appreciation/discussions'>Community Discussion</a>
|
77 |
""",
|
78 |
duration=500)
|
79 |
messages = get_conversation(trimestre, moyenne_1, moyenne_2, moyenne_3, comportement, participation, travail)
|
@@ -97,11 +97,11 @@ def infere(trimestre: str, moyenne_1: float,moyenne_2: float,moyenne_3: float, c
|
|
97 |
# Create a Gradio interface with the infere function and specified title and descriptions
|
98 |
autoeval = gr.Interface(fn=infere, inputs=[
|
99 |
gr.Radio(
|
100 |
-
["1", "2", "3"], value="1", label="
|
101 |
),
|
102 |
-
gr.Slider(0, 20,label="Moyenne au premier trimestre", value=10, info="Moyenne trimestre
|
103 |
-
gr.Slider(0, 20,label="Moyenne au second trimestre", value=10, info="Moyenne trimestre
|
104 |
-
gr.Slider(0, 20,label="Moyenne au troisième trimestre", value=10, info="Moyenne trimestre
|
105 |
gr.Slider(0, 10, value=5, label="Comportement", info="Comportement (1 à 10)"),
|
106 |
gr.Slider(0, 10, value=5, label="Participation", info="Participation (1 à 10)"),
|
107 |
gr.Slider(0, 10, value=5, label="Travail", info="Travail (1 à 10)"),
|
|
|
29 |
desc = "Ce modèle vous propose une évaluation automatique."
|
30 |
|
31 |
# Define the long description for the Gradio interface
|
32 |
+
long_desc = f"Cette démonstration est basée sur le modèle <a href='https://huggingface.co/eltorio/Llama-3.2-3B-appreciation'>Llama-3.2-3B-appreciation</a>, c'est un LLM développé à l'aide de Llama 3.2 3B-instruct!<br><b>{device_desc}</b><br> 2024 - Ronan Le Meillat"
|
33 |
|
34 |
# Load the model
|
35 |
processor = AutoProcessor.from_pretrained(
|
|
|
70 |
# Define a function to infer a evaluation from the incoming parameters
|
71 |
def infere(trimestre: str, moyenne_1: float,moyenne_2: float,moyenne_3: float, comportement: float, participation: float, travail: float) -> str:
|
72 |
if not torch.cuda.is_available():
|
73 |
+
gr.Warning("""No GPU available.<br>
|
74 |
+
The answer will appear in around 10 minutes!<br>
|
75 |
+
But it takes only a few seconds on a decent GPU.<br>
|
76 |
+
Open a message in the <a href='https://huggingface.co/spaces/eltorio/Llama-3.2-3B-appreciation/discussions'>Community Discussion</a>.<br>
|
77 |
""",
|
78 |
duration=500)
|
79 |
messages = get_conversation(trimestre, moyenne_1, moyenne_2, moyenne_3, comportement, participation, travail)
|
|
|
97 |
# Create a Gradio interface with the infere function and specified title and descriptions
|
98 |
autoeval = gr.Interface(fn=infere, inputs=[
|
99 |
gr.Radio(
|
100 |
+
["1", "2", "3"], value="1", label="Trimestre en cours", info="Sélectionnez le trimestre en cours à l'aide des boutons radio"
|
101 |
),
|
102 |
+
gr.Slider(0, 20,label="Moyenne au premier trimestre", value=10, info="Moyenne sur 20 obtenue au premier trimestre"),
|
103 |
+
gr.Slider(0, 20,label="Moyenne au second trimestre", value=10, info="Moyenne sur 20 obtenue au second trimestre"),
|
104 |
+
gr.Slider(0, 20,label="Moyenne au troisième trimestre", value=10, info="Moyenne sur 20 obtenue au troisième trimestre"),
|
105 |
gr.Slider(0, 10, value=5, label="Comportement", info="Comportement (1 à 10)"),
|
106 |
gr.Slider(0, 10, value=5, label="Participation", info="Participation (1 à 10)"),
|
107 |
gr.Slider(0, 10, value=5, label="Travail", info="Travail (1 à 10)"),
|