parser = argparse.ArgumentParser()
parser.add_argument('-model', type=str, default='linear_model')
parser.add_argument('-featuredim', type=int, default=20)
parser.add_argument('-inputfeatures', type=str, default='/Users/myname/Downloads/face-rating-master/data/features_ALL.txt')
parser.add_argument('-labels', type=str, default='/Users/myname/Downloads/face-rating-master/data/ratings.txt')
上記のコードは正常に実行できます。次の行JupyterNotebook with Args Parser
args = parser.parse_args()
は、このエラーを与える:
usage: ipykernel_launcher.py [-h] [-model MODEL] [-featuredim FEATUREDIM]
[-inputfeatures INPUTFEATURES] [-labels LABELS]
ipykernel_launcher.py: error: argument -featuredim: invalid int value: '/Users/myname/Library/Jupyter/runtime/kernel-7d72fc3c-2c11-47e4-87f3-3587b2461a52.json'
An exception has occurred, use %tb to see the full traceback.
コードhttps://github.com/avisingh599/face-rating
ノートブックにはコマンドラインはありませんか?あなたはどこから構文解析の引数を得ることを期待していますか? –
本当に。ノートブックには何か回避策はありますか? –