| 7 | # filter7_T = |
| 8 | |
| 9 | class Pair: |
| 10 | # vectors = [] |
| 11 | |
| 12 | def __init__(self, query, q_emb, clist, mlist): |
| 13 | # q:查询向量 q_id:查询对应id clist:相关网格列表 |
| 14 | self.q = query |
| 15 | self.q_emb = q_emb |
| 16 | self.clist = clist |
| 17 | self.mlist = mlist |
| 18 | |
| 19 | def addm(self, grid): |
| 20 | self.mlist.append(grid) |
| 21 | |
| 22 | def addc(self, grid): |
| 23 | self.clist.append(grid) |
| 24 | |
| 25 | # def get_size(self): |
| 26 | # return len(self.vectors) |
| 27 | |
| 28 | def addPair(Pairs, q, q_id, q_emb, grid, addType): |
| 29 | if q_id not in Pairs.keys(): |