こちらのプログラム
https://github.com/jakesnell/prototypical-networks
を実行しようとしています。prototypical-networks-masterのディレクトリから、こちらのサイトに書かれているように、
python setup.py develop
を実行してから
python scripts/train/few_shot/run_train.py
を実行すると問題なく動きます。その下のtrainval modeでの実行をしようと、
python scripts/train/few_shot/run_trainval.py
を実行すると、これもrun_trainval.pyの最後の行で以下のように記述されていて
Python
1subprocess.call(['python', os.path.join(os.getcwd(), 'scripts/train/few_shot/run_train.py')] + format_opts(model_opt))
run_train.pyが実行されます。しかしそこでrun_train.pyが実行されるとNo module named tqdm というエラーが出ます。tqdmはもちろんインストールされているし、なんせ最初に
python scripts/train/few_shot/run_train.py
で直接実行している際には問題なく動いています。これは何故なのでしょうか??
因みにこのプログラムはPyTorchの最新の0.4ではエラーが出るようなので0.3で実行しています。
あとついでなのですが、trainvalってどういう意味でしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/04 00:00