-
parser로 폴더 만들어주기각종 사용법 2022. 2. 7. 01:19
1.
parser.add_argument("--sample_path", type=str, help="path to the sample dataset")parser.add_argument("--ckpt_path", type=str, help="path to the ckpt dataset")이후args = parser.parse_args()2.if not os.path.exists(f"./sample_folder/{args.sample_path}"):os.mkdir(f"./sample_folder/{args.sample_path}")if not os.path.exists(f"./ckpt_folder/{args.ckpt_path}"):os.mkdir(f"./ckpt_folder/{args.ckpt_path}")3.
if i % 500 == 0:with torch.no_grad():print(" i = ", i)g_ema.eval()sample, _ = g_ema([sample_z])utils.save_image(sample,#f"sample/{str(i).zfill(6)}.png",f"sample_folder/{args.sample_path}/{str(i).zfill(6)}.png",nrow=int(args.n_sample ** 0.5),normalize=True,range=(-1, 1),)
if i % 5000 == 0:torch.save({"g": g_module.state_dict(),"d": d_module.state_dict(),"g_ema": g_ema.state_dict(),"g_optim": g_optim.state_dict(),"d_optim": d_optim.state_dict(),"args": args,"ada_aug_p": ada_aug_p,},f"ckpt_folder/{args.ckpt_path}/{str(i).zfill(6)}.pt",)'각종 사용법' 카테고리의 다른 글
각종 명령어 (2) 2022.02.09 우분투에서 구글드라이브 파일 받는 쉘 스크립트 만들기 (0) 2022.02.09 torchvision dataset 에서 own dataset 을 쓰는법 (1) 2022.02.05 우분투 하드디스크 마운트 하기 (0) 2022.01.29 도커 사용법 (17) 2021.12.18