在深度学习代码与论文中看到经常使用解析器,可以简单理解为一个装有不同参数的盒子,可以往里写入参数,也可以从盒子里面取出参数。
建立参数解析器非常简单,遵循三步:
1 建立解析器
import argparse
parser = argparse.ArgumentParser(description="To show how to use argpaarse")
2 填入参数(遵循以下格式)
parser.add_argument('--dataset', type=str, default="e1", choices=["e1", "e2"], help='dataset')
3 取出参数准备
args = parser.parse_args()
接下来可以通过:args.dataset取出刚刚存入的参数!
真的很简单实用吧!!!!