Valerio Costa
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -3,6 +3,7 @@ from transformers import AutoTokenizer, AutoModelForSequenceClassification
|
|
3 |
import torch
|
4 |
import numpy as np
|
5 |
|
|
|
6 |
model = AutoModelForSequenceClassification.from_pretrained("your-username/roberta-adr-classifier")
|
7 |
tokenizer = AutoTokenizer.from_pretrained("your-username/roberta-adr-classifier")
|
8 |
|
@@ -17,9 +18,12 @@ def classify_adr(text):
|
|
17 |
"Severe (1)": float(probs[1])
|
18 |
}
|
19 |
|
20 |
-
demo = gr.Interface(
|
21 |
-
|
22 |
-
|
23 |
-
|
|
|
|
|
|
|
24 |
|
25 |
demo.launch()
|
|
|
3 |
import torch
|
4 |
import numpy as np
|
5 |
|
6 |
+
# Load model from the Hub
|
7 |
model = AutoModelForSequenceClassification.from_pretrained("your-username/roberta-adr-classifier")
|
8 |
tokenizer = AutoTokenizer.from_pretrained("your-username/roberta-adr-classifier")
|
9 |
|
|
|
18 |
"Severe (1)": float(probs[1])
|
19 |
}
|
20 |
|
21 |
+
demo = gr.Interface(
|
22 |
+
fn=classify_adr,
|
23 |
+
inputs=gr.Textbox(lines=4, label="ADR Description"),
|
24 |
+
outputs=gr.Label(num_top_classes=2),
|
25 |
+
title="ADR Severity Classifier",
|
26 |
+
description="Paste a short description of a suspected adverse drug reaction and the model will assess its severity."
|
27 |
+
)
|
28 |
|
29 |
demo.launch()
|