Spaces:
Runtime error
Runtime error
Sheshera Mysore
commited on
Commit
·
5c06ed8
1
Parent(s):
e9bcd18
Uniq top kps.
Browse files
app.py
CHANGED
|
@@ -216,8 +216,8 @@ def second_stage_ranked_docs(selected_query_kps, first_stage_pids, pid2abstract,
|
|
| 216 |
for i, pid in enumerate(first_stage_pids):
|
| 217 |
sent_reps = pid2sent_reps_cand[pid]
|
| 218 |
pair_dists = distance.cdist(query_kp_values, sent_reps)
|
| 219 |
-
|
| 220 |
-
kp_ind =
|
| 221 |
sub_pair_dists = pair_dists[kp_ind, :]
|
| 222 |
# sub_kp_reps = query_kp_values[kp_ind, :]
|
| 223 |
a_distr = special.softmax(-1*np.min(sub_pair_dists, axis=1))
|
|
|
|
| 216 |
for i, pid in enumerate(first_stage_pids):
|
| 217 |
sent_reps = pid2sent_reps_cand[pid]
|
| 218 |
pair_dists = distance.cdist(query_kp_values, sent_reps)
|
| 219 |
+
# Pick the topk unique profile concepts.
|
| 220 |
+
kp_ind = np.argsort(pair_dists.min(axis=1))[:topk]
|
| 221 |
sub_pair_dists = pair_dists[kp_ind, :]
|
| 222 |
# sub_kp_reps = query_kp_values[kp_ind, :]
|
| 223 |
a_distr = special.softmax(-1*np.min(sub_pair_dists, axis=1))
|