Spaces:
Running
on
Zero
Running
on
Zero
Lord-Raven
commited on
Commit
·
fb2ea03
1
Parent(s):
33afb89
Experimenting with few-shot classification.
Browse files
app.py
CHANGED
@@ -120,7 +120,13 @@ def few_shot_classification(data):
|
|
120 |
# results = onnx_few_shot_model(sequences)
|
121 |
probs = onnx_few_shot_model.predict_proba(sequences)
|
122 |
scores = [true[0] for true in probs]
|
123 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
124 |
print(response_dict)
|
125 |
response_string = json.dumps(response_dict)
|
126 |
return response_string
|
|
|
120 |
# results = onnx_few_shot_model(sequences)
|
121 |
probs = onnx_few_shot_model.predict_proba(sequences)
|
122 |
scores = [true[0] for true in probs]
|
123 |
+
|
124 |
+
composite = list(zip(scores, data['candidate_labels']))
|
125 |
+
composite = sorted(composite, key=lambda x: x[0], reverse=True)
|
126 |
+
|
127 |
+
labels, scores = zip(*composite)
|
128 |
+
|
129 |
+
response_dict = {'scores': scores, 'labels': labels}
|
130 |
print(response_dict)
|
131 |
response_string = json.dumps(response_dict)
|
132 |
return response_string
|