def getargs():
""" Parse program arguments.
"""
parser = argparse.ArgumentParser(
description=DESCRIPTION,
formatter_class=argparse.RawTextHelpFormatter)
parser.add_argument('dataset', type=str,
help='path of the dataset')
parser.add_argument('--exp_dir', type=str,
help='directory for saving experimental results')
parser.add_argument("--nbits", type=int, nargs='+', default=[32, 16, 8],
help="number of bits per hash tables")
parser.add_argument("--ntbls", type=int, nargs='+', default=[2, 4, 8],
help="number of hash tables")
parser.add_argument("--topk", type=int, default=100,
help="retrieval `topk` nearest neighbors")
parser.add_argument("--log", type=str, default="INFO",
help="log level")
return parser.parse_args()
评论列表
文章目录