Spaces:
Build error
Build error
Commit
·
cfbc553
1
Parent(s):
09a58d2
Update app.py
Browse files
app.py
CHANGED
@@ -4,11 +4,11 @@ from huggingface_hub import hf_hub_download
|
|
4 |
import os
|
5 |
|
6 |
|
7 |
-
def extract_spannet_scores(
|
8 |
|
9 |
all_scores = []
|
10 |
|
11 |
-
model = SpanNet.load_model(model_path=path)
|
12 |
scores = []
|
13 |
model.eval()
|
14 |
|
@@ -28,10 +28,10 @@ def pool_span_scores(score_dicts, sent_lens):
|
|
28 |
return r
|
29 |
|
30 |
def predict_label(text, model):
|
31 |
-
model_path = 'models/span.model'
|
32 |
ip = text.split()
|
33 |
ip_len = [len(ip)]
|
34 |
-
scores = extract_spannet_scores(
|
35 |
pooled_scores = pool_span_scores(scores, ip_len)
|
36 |
output=''
|
37 |
for op in pooled_scores[0]:
|
@@ -54,10 +54,10 @@ if __name__ == '__main__':
|
|
54 |
token=space_key)
|
55 |
|
56 |
from src.network import SpanNet
|
|
|
57 |
model_path = 'models/span.model'
|
58 |
model = SpanNet.load_model(model_path)
|
59 |
-
|
60 |
-
iface = gr.Interface(fn=predict_label
|
61 |
-
iface.launch(share=True, blocked_paths=['models'])
|
62 |
iface.launch(show_api=False)
|
63 |
|
|
|
4 |
import os
|
5 |
|
6 |
|
7 |
+
def extract_spannet_scores(model,input_sentence,length, pos_col, task_col):
|
8 |
|
9 |
all_scores = []
|
10 |
|
11 |
+
# model = SpanNet.load_model(model_path=path)
|
12 |
scores = []
|
13 |
model.eval()
|
14 |
|
|
|
28 |
return r
|
29 |
|
30 |
def predict_label(text, model):
|
31 |
+
# model_path = 'models/span.model'
|
32 |
ip = text.split()
|
33 |
ip_len = [len(ip)]
|
34 |
+
scores = extract_spannet_scores(model,ip,ip_len, pos_col=1, task_col=2)
|
35 |
pooled_scores = pool_span_scores(scores, ip_len)
|
36 |
output=''
|
37 |
for op in pooled_scores[0]:
|
|
|
54 |
token=space_key)
|
55 |
|
56 |
from src.network import SpanNet
|
57 |
+
|
58 |
model_path = 'models/span.model'
|
59 |
model = SpanNet.load_model(model_path)
|
60 |
+
|
61 |
+
iface = gr.Interface(fn=predict_label, inputs=["text", model], outputs="text")
|
|
|
62 |
iface.launch(show_api=False)
|
63 |
|