{ "target": "partgen.models.conditioner.condioner_release.Conditioner", "params": { "use_geo": true, "use_obj": true, "use_seg_feat": true, "geo_cfg": { "target": "partgen.models.conditioner.part_encoders.PartEncoder", "output_dim": 1024, "params": { "use_local": true, "local_feat_type": "latents_shape", "num_tokens_cond": 4096, "local_geo_cfg": { "target": "partgen.models.autoencoders.VolumeDecoderShapeVAE", "params": { "num_latents": 4096, "embed_dim": 64, "num_freqs": 8, "include_pi": false, "heads": 16, "width": 1024, "num_encoder_layers": 8, "num_decoder_layers": 16, "qkv_bias": false, "qk_norm": true, "scale_factor": null, "geo_decoder_mlp_expand_ratio": 4, "geo_decoder_downsample_ratio": 1, "geo_decoder_ln_post": true, "point_feats": 4, "pc_size": 81920, "pc_sharpedge_size": 0 } } } }, "obj_encoder_cfg": { "target": "partgen.models.autoencoders.VolumeDecoderShapeVAE", "output_dim": 1024, "params": { "num_latents": 4096, "embed_dim": 64, "num_freqs": 8, "include_pi": false, "heads": 16, "width": 1024, "num_encoder_layers": 8, "num_decoder_layers": 16, "qkv_bias": false, "qk_norm": true, "scale_factor": 1.0039506158752403, "geo_decoder_mlp_expand_ratio": 4, "geo_decoder_downsample_ratio": 1, "geo_decoder_ln_post": true, "point_feats": 4, "pc_size": 81920, "pc_sharpedge_size": 0 } }, "seg_feat_cfg": { "target": "partgen.models.conditioner.sonata_extractor.SonataFeatureExtractor" } } }