Spaces:
Runtime error
Runtime error
File size: 847 Bytes
d74be1e b523b2d e0faa7c d74be1e 431582d 46bb59f 6d53da0 d74be1e 6d53da0 d74be1e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
from transformers import AutoTokenizer, AutoModelForSequenceClassification
from scipy.special import expit
import numpy as np
import os
import gradio as gr
# set up model
auth_token = os.environ.get("TOKEN") or True
tokenizer = AutoTokenizer.from_pretrained("guidecare/feelings_and_issues", use_auth_token=auth_token )
model = AutoModelForSequenceClassification.from_pretrained("guidecare/feelings_and_issues", use_auth_token=auth_token )
all_label_names = list(model.config.id2label.values())
def predict(text):
probs = expit(model(**tokenizer([text], return_tensors="pt", padding=True)).logits.detach().numpy())
return {i: np.round(j, 2) for i, j in zip(all_label_names, probs[0])}
iface = gr.Interface(
fn=predict,
inputs="text",
outputs="label",
examples=["This test tomorrow is really freaking me out."]
)
iface.launch() |