in hps.py [0:0]
def add_vae_arguments(parser):
parser.add_argument('--seed', type=int, default=0)
parser.add_argument('--port', type=int, default=29500)
parser.add_argument('--save_dir', type=str, default='./saved_models')
parser.add_argument('--data_root', type=str, default='./')
parser.add_argument('--desc', type=str, default='test')
parser.add_argument('--hparam_sets', '--hps', type=str)
parser.add_argument('--restore_path', type=str, default=None)
parser.add_argument('--restore_ema_path', type=str, default=None)
parser.add_argument('--restore_log_path', type=str, default=None)
parser.add_argument('--restore_optimizer_path', type=str, default=None)
parser.add_argument('--dataset', type=str, default='cifar10')
parser.add_argument('--ema_rate', type=float, default=0.999)
parser.add_argument('--enc_blocks', type=str, default=None)
parser.add_argument('--dec_blocks', type=str, default=None)
parser.add_argument('--zdim', type=int, default=16)
parser.add_argument('--width', type=int, default=512)
parser.add_argument('--custom_width_str', type=str, default='')
parser.add_argument('--bottleneck_multiple', type=float, default=0.25)
parser.add_argument('--no_bias_above', type=int, default=64)
parser.add_argument('--scale_encblock', action="store_true")
parser.add_argument('--test_eval', action="store_true")
parser.add_argument('--warmup_iters', type=float, default=0)
parser.add_argument('--num_mixtures', type=int, default=10)
parser.add_argument('--grad_clip', type=float, default=200.0)
parser.add_argument('--skip_threshold', type=float, default=400.0)
parser.add_argument('--lr', type=float, default=0.00015)
parser.add_argument('--lr_prior', type=float, default=0.00015)
parser.add_argument('--wd', type=float, default=0.0)
parser.add_argument('--wd_prior', type=float, default=0.0)
parser.add_argument('--num_epochs', type=int, default=10000)
parser.add_argument('--n_batch', type=int, default=32)
parser.add_argument('--adam_beta1', type=float, default=0.9)
parser.add_argument('--adam_beta2', type=float, default=0.9)
parser.add_argument('--temperature', type=float, default=1.0)
parser.add_argument('--iters_per_ckpt', type=int, default=25000)
parser.add_argument('--iters_per_print', type=int, default=1000)
parser.add_argument('--iters_per_save', type=int, default=10000)
parser.add_argument('--iters_per_images', type=int, default=10000)
parser.add_argument('--epochs_per_eval', type=int, default=10)
parser.add_argument('--epochs_per_probe', type=int, default=None)
parser.add_argument('--epochs_per_eval_save', type=int, default=20)
parser.add_argument('--num_images_visualize', type=int, default=8)
parser.add_argument('--num_variables_visualize', type=int, default=6)
parser.add_argument('--num_temperatures_visualize', type=int, default=3)
return parser