Следующая инструкция выполнения python не имеет смысла для меня, кто-то может объяснить это? - PullRequest
0 голосов
/ 17 октября 2018

Со страницы проекта Github - https://github.com/yuanming-hu/fc4/blob/master/README.md, Я пытаюсь просто запустить приложение с образцом изображения, а не воссоздавать модель Deep Learning самостоятельно, и мне было интересно, что означает эта строка кода.

тест Python2 fc4.py с предварительной подготовкой / colorchecker_fold1and2.ckpt -1 sample_inputs / a.png

Спасибо!

1 Ответ

0 голосов
/ 17 октября 2018

Мне кажется, что запуск файлов python из командной строки сбивает с толку, особенно если вы пытаетесь следовать чужому коду.

python2: запустите следующее в python2 (в отличие от python3).

fc4.py: запустить файл fc4.py

test передается в код в нижней части fc4.py, который говорит mode = sys.argv[1], так что это говорит fc4.py для запуска функции test в строке 30:

test(name, ckpt, image_pack_name=None, output_filename=None)

Эта функция использует остальные аргументы для загрузки файла .ckpt и анализа sample_inputs/a.png.

...