{ "common": { "dataset_path": "raw_data", "processed_dataset_path": "processed_data", "runs_dir": "runs", "datasets": [ "birds", "creatures" ], "clip_model_path": "processed_data/hf/openai_clip-vit-base-patch32", "device": "auto", "seed": 4267114, "use_tensorboard": true, "run_name": "new0002", "eval_ratio": 0.1, "test_ratio": 0.0, "eval_every": 5, "reconstruction_samples": 4 }, "preprocess": { "keypoint_epsilon": 0.015, "max_raw_stroke_points": 1500, "max_keypoints": 48, "min_keypoints": 2 }, "generator": { "epochs": 100, "batch_size": 256, "num_workers": 16, "save_every": 5, "lr": 0.0003, "warmup_epochs": 5, "min_lr_factor": 0.01, "weight_decay": 0.01, "amp": true, "amp_dtype": "bf16", "allow_tf32": true, "non_blocking_transfer": true, "max_outer_tokens": 1024, "grid_size": 256, "num_delta_bins": 129, "delta_quantile": 0.99, "coordinate_soft_label_sigma": 1.0, "coordinate_soft_label_radius": 4, "text_encoder_model": "openai/clip-vit-base-patch32", "text_embedding_dim": 512, "text_embedding_batch_size": 256, "tag_clip_embedding_dim": 512, "prompt_text_stroke_prob": 0.4, "prompt_text_only_prob": 0.25, "prompt_stroke_only_prob": 0.25, "prompt_empty_prob": 0.1, "d_model": 256, "nhead": 8, "num_layers": 8, "dropout": 0.1 } }