{ "components": [ { "expected_class": "diffusers_3d.families.trellis.decoders.TrellisSLatGaussianDecoder", "loading_eligible": true, "name": "gaussian_decoder", "optional": true, "review_status": "reviewed", "subfolder": "gaussian_decoder" }, { "expected_class": "transformers.models.dinov2_with_registers.modeling_dinov2_with_registers.Dinov2WithRegistersModel", "loading_eligible": true, "name": "image_encoder", "optional": false, "review_status": "reviewed", "subfolder": "image_encoder" }, { "expected_class": "diffusers_3d.families.trellis.decoders.TrellisSLatMeshDecoder", "loading_eligible": true, "name": "mesh_decoder", "optional": true, "review_status": "reviewed", "subfolder": "mesh_decoder" }, { "expected_class": "diffusers_3d.families.sam3d_objects.conditioner.Sam3DConditionEmbedder", "loading_eligible": true, "name": "slat_conditioner", "optional": true, "review_status": "reviewed", "subfolder": "slat_conditioner" }, { "expected_class": "diffusers_3d.families.trellis.models.TrellisSLatFlowModel", "loading_eligible": true, "name": "slat_flow_model", "optional": true, "review_status": "reviewed", "subfolder": "slat_flow_model" }, { "expected_class": "diffusers_3d.families.trellis.scheduler.TrellisFlowEulerScheduler", "loading_eligible": true, "name": "slat_scheduler", "optional": true, "review_status": "reviewed", "subfolder": "slat_scheduler" }, { "expected_class": "diffusers_3d.families.sam3d_objects.conditioner.Sam3DConditionEmbedder", "loading_eligible": true, "name": "sparse_structure_conditioner", "optional": false, "review_status": "reviewed", "subfolder": "sparse_structure_conditioner" }, { "expected_class": "diffusers_3d.families.trellis.decoders.TrellisSparseStructureDecoder", "loading_eligible": true, "name": "sparse_structure_decoder", "optional": false, "review_status": "reviewed", "subfolder": "sparse_structure_decoder" }, { "expected_class": "diffusers_3d.families.sam3d_objects.models.Sam3DSparseStructureFlowModel", "loading_eligible": true, "name": "sparse_structure_flow_model", "optional": false, "review_status": "reviewed", "subfolder": "sparse_structure_flow_model" }, { "expected_class": "diffusers_3d.families.trellis.scheduler.TrellisFlowEulerScheduler", "loading_eligible": true, "name": "sparse_structure_scheduler", "optional": false, "review_status": "reviewed", "subfolder": "sparse_structure_scheduler" } ], "contribution_status": "reviewed_package", "family_id": "sam3d_objects", "object_kinds": [ "gaussian_splat", "mesh", "sparse_voxel" ], "output_object_types": [ "diffusers_3d.objects.gaussian.GaussianSplatAsset", "diffusers_3d.objects.mesh.MeshAsset", "diffusers_3d.objects.voxel.SparseVoxelAsset" ], "output_representations": [ "gaussian-splat", "mesh", "sparse-structure" ], "pipeline_class": "diffusers_3d.families.sam3d_objects.pipeline.Sam3DObjectsPipeline", "required_backends": [], "review_status": "reviewed", "schema_version": 2, "task_ids": [ "image-to-3d" ] }