README.md
pyproject.toml
src/sam3d/__init__.py
src/sam3d/api.py
src/sam3d/config.py
src/sam3d/download_models.py
src/sam3d/loaders.py
src/sam3d/service.py
src/sam3d.egg-info/PKG-INFO
src/sam3d.egg-info/SOURCES.txt
src/sam3d.egg-info/dependency_links.txt
src/sam3d.egg-info/entry_points.txt
src/sam3d.egg-info/requires.txt
src/sam3d.egg-info/top_level.txt
src/sam3d/third_party/__init__.py
src/sam3d/third_party/meta/__init__.py
src/sam3d/third_party/meta/sam3d_objects/__init__.py
src/sam3d/third_party/meta/sam3d_objects/config/__init__.py
src/sam3d/third_party/meta/sam3d_objects/config/utils.py
src/sam3d/third_party/meta/sam3d_objects/data/__init__.py
src/sam3d/third_party/meta/sam3d_objects/data/utils.py
src/sam3d/third_party/meta/sam3d_objects/data/dataset/__init__.py
src/sam3d/third_party/meta/sam3d_objects/data/dataset/tdfy/__init__.py
src/sam3d/third_party/meta/sam3d_objects/data/dataset/tdfy/img_and_mask_transforms.py
src/sam3d/third_party/meta/sam3d_objects/data/dataset/tdfy/img_processing.py
src/sam3d/third_party/meta/sam3d_objects/data/dataset/tdfy/pose_target.py
src/sam3d/third_party/meta/sam3d_objects/data/dataset/tdfy/preprocessor.py
src/sam3d/third_party/meta/sam3d_objects/data/dataset/tdfy/transforms_3d.py
src/sam3d/third_party/meta/sam3d_objects/model/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/io.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/dit/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/dit/embedder/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/dit/embedder/dino.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/dit/embedder/embedder_fuser.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/dit/embedder/point_remapper.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/dit/embedder/pointmap.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/generator/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/generator/base.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/generator/classifier_free_guidance.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/generator/flow_matching/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/generator/flow_matching/model.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/generator/flow_matching/solver.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/generator/shortcut/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/generator/shortcut/model.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/mm_latent.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/mot_sparse_structure_flow.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/sparse_structure_flow.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/sparse_structure_vae.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/structured_latent_flow.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/timestep_embedder.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/structured_latent_vae/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/structured_latent_vae/base.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/structured_latent_vae/decoder_gs.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/structured_latent_vae/decoder_mesh.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/structured_latent_vae/decoder_rf.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/models/structured_latent_vae/encoder.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/norm.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/spatial.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/utils.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/attention/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/attention/full_attn.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/attention/modules.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/basic.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/linear.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/nonlinearity.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/norm.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/spatial.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/attention/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/attention/full_attn.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/attention/masked_sdpa.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/attention/modules.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/attention/serialized_attn.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/attention/windowed_attn.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/conv/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/conv/conv_spconv.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/transformer/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/transformer/blocks.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/sparse/transformer/modulated.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/transformer/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/transformer/blocks.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/modules/transformer/modulated.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/renderers/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/renderers/gaussian_render.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/renderers/octree_renderer.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/renderers/sh_utils.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/gaussian/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/gaussian/gaussian_model.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/gaussian/general_utils.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/mesh/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/mesh/cube2mesh.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/mesh/utils_cube.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/mesh/flexicubes/flexicubes.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/mesh/flexicubes/tables.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/octree/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/octree/octree_dfs.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/radiance_field/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/representations/radiance_field/strivec.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/utils/__init__.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/utils/postprocessing_utils.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/utils/random_utils.py
src/sam3d/third_party/meta/sam3d_objects/model/backbone/tdfy_dit/utils/render_utils.py
src/sam3d/third_party/meta/sam3d_objects/model/layers/llama3/ff.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/__init__.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/inference_pipeline.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/inference_pipeline_pointmap.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/inference_utils.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/layout_post_optimization_utils.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/preprocess_utils.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/depth_models/base.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/depth_models/moge.py
src/sam3d/third_party/meta/sam3d_objects/pipeline/utils/pointmap.py
src/sam3d/third_party/meta/sam3d_objects/utils/__init__.py
src/sam3d/third_party/meta/sam3d_objects/utils/visualization/__init__.py
src/sam3d/third_party/meta/sam3d_objects/utils/visualization/image_mesh.py
src/sam3d/third_party/meta/sam3d_objects/utils/visualization/scene_visualizer.py
src/sam3d/third_party/meta/sam3d_objects/utils/visualization/plotly/plot_scene.py
src/sam3d/third_party/meta/sam3d_objects/utils/visualization/plotly/save_scene.py
src/sam3d/third_party/meta/sam_3d_body/__init__.py
src/sam3d/third_party/meta/sam_3d_body/build_models.py
src/sam3d/third_party/meta/sam_3d_body/sam_3d_body_estimator.py
src/sam3d/third_party/meta/sam_3d_body/data/__init__.py
src/sam3d/third_party/meta/sam_3d_body/data/transforms/__init__.py
src/sam3d/third_party/meta/sam_3d_body/data/transforms/bbox_utils.py
src/sam3d/third_party/meta/sam_3d_body/data/transforms/common.py
src/sam3d/third_party/meta/sam_3d_body/data/utils/io.py
src/sam3d/third_party/meta/sam_3d_body/data/utils/prepare_batch.py
src/sam3d/third_party/meta/sam_3d_body/metadata/__init__.py
src/sam3d/third_party/meta/sam_3d_body/metadata/mhr70.py
src/sam3d/third_party/meta/sam_3d_body/models/__init__.py
src/sam3d/third_party/meta/sam_3d_body/models/backbones/__init__.py
src/sam3d/third_party/meta/sam_3d_body/models/backbones/dinov3.py
src/sam3d/third_party/meta/sam_3d_body/models/backbones/vit.py
src/sam3d/third_party/meta/sam_3d_body/models/decoders/__init__.py
src/sam3d/third_party/meta/sam_3d_body/models/decoders/keypoint_prompt_sampler.py
src/sam3d/third_party/meta/sam_3d_body/models/decoders/prompt_encoder.py
src/sam3d/third_party/meta/sam_3d_body/models/decoders/promptable_decoder.py
src/sam3d/third_party/meta/sam_3d_body/models/heads/__init__.py
src/sam3d/third_party/meta/sam_3d_body/models/heads/camera_head.py
src/sam3d/third_party/meta/sam_3d_body/models/heads/mhr_head.py
src/sam3d/third_party/meta/sam_3d_body/models/meta_arch/__init__.py
src/sam3d/third_party/meta/sam_3d_body/models/meta_arch/base_lightning_module.py
src/sam3d/third_party/meta/sam_3d_body/models/meta_arch/base_model.py
src/sam3d/third_party/meta/sam_3d_body/models/meta_arch/sam3d_body.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/__init__.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/camera_embed.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/drop_path.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/geometry_utils.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/layer_scale.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/mhr_utils.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/misc.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/swiglu_ffn.py
src/sam3d/third_party/meta/sam_3d_body/models/modules/transformer.py
src/sam3d/third_party/meta/sam_3d_body/models/optim/__init__.py
src/sam3d/third_party/meta/sam_3d_body/models/optim/fp16_utils.py
src/sam3d/third_party/meta/sam_3d_body/utils/__init__.py
src/sam3d/third_party/meta/sam_3d_body/utils/checkpoint.py
src/sam3d/third_party/meta/sam_3d_body/utils/config.py
src/sam3d/third_party/meta/sam_3d_body/utils/dist.py
src/sam3d/third_party/meta/sam_3d_body/utils/logging.py
src/sam3d/third_party/meta/sam_3d_body/visualization/__init__.py
src/sam3d/third_party/meta/sam_3d_body/visualization/renderer.py
src/sam3d/third_party/meta/sam_3d_body/visualization/skeleton_visualizer.py
src/sam3d/third_party/meta/sam_3d_body/visualization/utils.py