반응형
argparser를 활용한 True / False 반환 하기 : action="store_true"
use_GPU 변수에 True 혹은 False 를 담는 argparse 코드는 아래와 같습니다.
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--use_GPU", action="store_true") # use_GPU를 사용하면 true를 저장한다로 해석합니다.
args = parser.parse_args()
if args.use_GPU == False:
print(args.use_GPU)
else:
print(args.use_GPU)
실행 방법은 아래와 같습니다.
# 터미널에 아래와 같이 입려하면 use_GPU 인자를 사용하지 않으면 False를 반환합니다.
# 인자 작성 안함
python action_test.py
# use_GPU 인자를 사용하면 True를 반환하려면 --use_GPU 인자를 작성합니다.
python action_test.py --use_GPU
반응형
'python' 카테고리의 다른 글
파이썬 판매량 정규분포, scipy sigma (0) | 2023.04.26 |
---|---|
bert를 활용한 문장 분류(bert classification), BertForSequenceClassification (0) | 2023.04.25 |
브이월드 api, 주소를 활용하여 위경도 정보 가져오기 (1) | 2023.04.23 |
pytorch nn.Parameter 파이토치 밑바닥 부터 레이어 쌓기 파라미터 만들기 (0) | 2023.04.20 |
python tkinter, GUI 입력창 버튼 만들기 : tk.Entry, tk.Button (0) | 2023.04.19 |
댓글