Views
No views yet
| Format | File | Use Case |
|---|---|---|
| SafeTensors (field) | pytorch/gs3lam_office2_v1_field.safetensors | Gaussian field parameters |
| SafeTensors (decoder) | pytorch/gs3lam_office2_v1_decoder.safetensors | Semantic decoder weights |
| ONNX (decoder) | onnx/gs3lam_office2_v1_decoder.onnx | Cross-platform decoder inference |
| Poses (npy) | pytorch/gs3lam_office2_v1_poses.npy | Estimated camera trajectory [N,4,4] |
| Checkpoint | checkpoints/best.pt | Full checkpoint for resuming |
| Metric | Value | Paper Target |
|---|---|---|
| PSNR | 3.39 dB | >= 35.0 dB |
| ATE | 178 cm | <= 0.50 cm |
Note: These metrics reflect an L4-constrained run at half resolution with aggressive Gaussian capping (21K vs paper's ~775K). Paper-quality reproduction requires full resolution on A100/H100 hardware.
1import torch
2from anima_slam_gs3lam.export import load_checkpoint, reconstruct_field, reconstruct_decoder
3
4ckpt = load_checkpoint("checkpoints/best.pt")
5field = reconstruct_field(ckpt, device="cuda")
6decoder = reconstruct_decoder(ckpt, device="cuda")1# Start service
2python -m anima_slam_gs3lam
3
4# Health check
5curl http://localhost:8080/health
6curl http://localhost:8080/ready
7curl http://localhost:8080/infodocker compose -f docker-compose.serve.yml --profile api up -d/mnt/forge-data/shared_infra/cuda_extensions/gaussian_semantic_rasterization/