假如程式中有一段類似代碼:
ap2 = argparse.ArgumentParser()
ap2.add_argument("-d", "--dataset", required=True,
help="path to input dataset of images")
ap2.add_argument("-m", "--model", required=True,
help="path to output trained model")
ap2.add_argument("-l", "--label-bin", required=True,
help="path to output label binarizer")
ap2.add_argument("-p", "--plot", required=True,
help="path to output accuracy/loss plot")
args = vars(ap2.parse_args())
那麼為了程式能夠運作,最好是配置運作時候的參數,步驟為:
在Pycharm環境找到“Run”菜單下的“Edit Configruitions”子菜單
或者點選運作旁邊的下拉箭頭
點選加号,點選python
Name為配置名稱,Script Path為目前的配置要運用到那個檔案上,Parameters就是運作時候的參數。其格式類似為:
–dataset “./dataset” –model “./output/simple_nn_model” –label-bin “./output/simple_nn_lb.pickle” –plot “./output/simple_nn_plot.png”
在Parameters後面的空白處填入所需參數值。如有多個參數值,需要用空格分開。
參數填寫正确後,點“OK”,再執行“Run”菜單下的“Run”指令,就會得到正确運作結果。