6def main(input_dir, output_dir, checkpoint, config_path="configs/default.yaml"):
7 cfg = load_config(config_path)
8 logger = setup_logger(
"gen_vqvae", cfg[
"log_dir"])
9 reconstruct_folder(input_dir, output_dir, checkpoint, cfg[
"vqvae"][
"image_size"])
10 logger.info(f
"Reconstructed images saved to {output_dir}")
20 main(args.input_dir, args.output_dir, args.checkpoint, args.config)