MCPcopy
hub / github.com/425776024/nlpcda / replace

Method replace

nlpcda/tools/Simbert.py:28–32  ·  view source on GitHub ↗
(self, sent, k=5, threhold=0.85)

Source from the content-addressed store, hash-verified

26 self.model = SynonymsGenerator(config['model_path'], config['max_len'], config['seed'])
27
28 def replace(self, sent, k=5, threhold=0.85):
29 # 产生n个相似句结果,取相似度大于阈值threhold的里面的前k个
30 n = k * 4
31 synonyms = self.model.gen_synonyms(text=sent, n=n, k=k, threhold=threhold)
32 return synonyms
33
34
35if __name__ == '__main__':

Callers 3

example.pyFile · 0.45
Simbert.pyFile · 0.45
__get_file_data_iterMethod · 0.45

Calls 1

gen_synonymsMethod · 0.80

Tested by

no test coverage detected