以下python execute语句对我没有意义,有人可以解释吗?

时间:2018-10-17 16:04:39

标签: python-2.7 command-line deep-learning

在Github项目页面-https://github.com/yuanming-hu/fc4/blob/master/README.md中,我试图仅使用示例图像来运行应用程序,而不是自己重新创建深度学习模型,并且我想知道这行代码的含义。

  

python2 fc4.py测试已预先训练/colorchecker_fold1and2.ckpt -1   sample_inputs / a.png

谢谢!

1 个答案:

答案 0 :(得分:0)

我发现从命令行运行的python文件令人困惑,尤其是当您尝试遵循别人的代码时。

python2:在python2(而不是python3)中运行以下命令。

fc4.py:运行文件fc4.py

test被传递到fc4.py底部的代码,该代码表示​​mode = sys.argv[1],因此这告诉fc4.py在第30行运行test函数:

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

此函数使用其余参数加载.ckpt文件并分析sample_inputs/a.png