MCPcopy Create free account
hub / github.com/Hzfinfdu/Diffusion-BERT / selectBest

Function selectBest

MBR_decoding.py:5–12  ·  view source on GitHub ↗
(sentences)

Source from the content-addressed store, hash-verified

3from compute_metric import get_bleu
4
5def selectBest(sentences):
6 selfBleu = [[] for _ in range(len(sentences))]
7 for i, s1 in enumerate(sentences):
8 for j, s2 in enumerate(sentences):
9 score = get_bleu(s1, s2)
10 selfBleu[i].append(score)
11 idx = np.argmax(np.sum(selfBleu, -1))
12 return sentences[idx]

Callers 1

Calls 1

get_bleuFunction · 0.90

Tested by

no test coverage detected