|
{ |
|
"target": "hy3dshape.models.autoencoders.shape_vae_pl.ShapeVAEPL", |
|
"params": { |
|
"module_cfg": { |
|
"target": "hy3dshape.models.autoencoders.shape_vae.ShapeVAE", |
|
"params": { |
|
"num_latents": 4096, |
|
"train_num_latents_range": [ |
|
4096 |
|
], |
|
"train_num_latents_probs": [ |
|
1.0 |
|
], |
|
"downsample_ratio": 20, |
|
"embed_dim": 64, |
|
"point_feats": 3, |
|
"sharpedge_label": true, |
|
"pc_size": 81920, |
|
"pc_sharpedge_size": 0, |
|
"num_freqs": 8, |
|
"include_pi": false, |
|
"heads": 16, |
|
"width": 1024, |
|
"num_encoder_layers": 8, |
|
"num_decoder_layers": 16, |
|
"use_ln_post": true, |
|
"init_scale": 0.25, |
|
"qkv_bias": false, |
|
"flash": true, |
|
"qk_norm": true, |
|
"use_checkpoint": false |
|
} |
|
}, |
|
"loss_cfg": { |
|
"target": "torch.nn.Identity" |
|
} |
|
}, |
|
"scale_factor": 1.0079887561230991 |
|
} |