Spaces:
Sleeping
Sleeping
Update src/api/ModelMethods.py
Browse files- src/api/ModelMethods.py +10 -9
src/api/ModelMethods.py
CHANGED
@@ -78,15 +78,16 @@ def inputSentenceList(input):
|
|
78 |
def processSentenceList(model, inputSentenceList):
|
79 |
out_sentence = []
|
80 |
for s in inputSentenceList:
|
81 |
-
if
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
|
|
90 |
return out_sentence
|
91 |
|
92 |
|
|
|
78 |
def processSentenceList(model, inputSentenceList):
|
79 |
out_sentence = []
|
80 |
for s in inputSentenceList:
|
81 |
+
if(len(s)>2):
|
82 |
+
if model == "mT5":
|
83 |
+
out_s = mt5Inference(s)
|
84 |
+
elif model == "mBART":
|
85 |
+
out_s = mbartInference(s)
|
86 |
+
elif model == "VartaT5":
|
87 |
+
out_s = vartat5Inference(s)
|
88 |
+
else:
|
89 |
+
return f"Model: {model} not available"
|
90 |
+
out_sentence.append(out_s[0]["sequence"])
|
91 |
return out_sentence
|
92 |
|
93 |
|