MCPcopy Create free account
hub / github.com/Tencent/embedx / _create_option_parser

Function _create_option_parser

demo/hit_rate.py:28–55  ·  view source on GitHub ↗

Creates an option parser instance to handle command-line options.

()

Source from the content-addressed store, hash-verified

26
27
28def _create_option_parser():
29 """ Creates an option parser instance to handle command-line options. """
30
31 parser = argparse.ArgumentParser()
32 parser.add_argument("--query_embed",
33 type=str,
34 required=True,
35 help='query embedding file with clicked item id')
36 parser.add_argument("--item_embed",
37 type=str,
38 required=True,
39 help='item embedding file with item id')
40 parser.add_argument("--topk",
41 type=str,
42 required=True,
43 default="100,200,500",
44 help='topK threshold list')
45 parser.add_argument("--norm_item",
46 type=bool,
47 required=False,
48 default=False,
49 help='normalize item embedding')
50 parser.add_argument("--norm_query",
51 type=bool,
52 required=False,
53 default=False,
54 help='normalize query embedding')
55 return parser
56
57
58def _yield_file(path):

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected