rdagli's picture
upload vomp
8fc334d verified
{
"geometry_checkpoint_dir": "weights/geometry_transformer.pt",
"matvae_checkpoint_dir": "weights/matvae.safetensors",
"normalization_params_path": "weights/normalization_params.json",
"matvae_checkpoint": "weights/matvae.safetensors",
"trellis_weights_path": "weights/TRELLIS-image-large",
"models": {
"geometry_encoder": {
"name": "geometry_encoder",
"args": {
"resolution": 64,
"in_channels": 1024,
"model_channels": 768,
"latent_channels": 2,
"num_blocks": 12,
"num_heads": 12,
"mlp_ratio": 4,
"attn_mode": "swin",
"window_size": 8,
"use_fp16": true
}
},
"matvae": {
"name": "matvae",
"args": {
"width": 256,
"depth": 3,
"z_dim": 2,
"p_drop": 0.05,
"use_learned_variances": false,
"use_additional_losses": true
}
}
},
"dataset": {
"name": "SparseVoxelMaterials",
"normalization_type": "log_minmax",
"args": {
"roots": "datasets/simready",
"image_size": 512,
"model": "dinov2_vitl14_reg",
"resolution": 64,
"min_aesthetic_score": 0.0,
"max_num_voxels": 32768,
"compute_material_stats": false
}
},
"trainer": {
"name": "SLatVaeMaterialsTrainer",
"args": {
"max_steps": 1000000,
"batch_size_per_gpu": 16,
"batch_split": 1,
"optimizer": {
"name": "AdamW",
"args": {
"lr": 1e-4,
"weight_decay": 0.0
}
},
"ema_rate": [
0.9999
],
"fp16_mode": "inflat_all",
"fp16_scale_growth": 0.001,
"elastic": {
"name": "LinearMemoryController",
"args": {
"target_ratio": 0.75,
"max_mem_ratio_start": 0.5
}
},
"grad_clip": {
"name": "AdaptiveGradClipper",
"args": {
"max_norm": 1.0,
"clip_percentile": 95
}
},
"i_log": 10,
"i_save": 2000,
"i_eval": 1000,
"loss_type": "l1"
}
}
}