📈 GH Trending Explorer 🎲 Surprise me

← all repos

apromisedland / Tame_3D

git clone https://github.com/apromisedland/Tame_3D.git

Tame3D research framework: evidence-grounded multi-agent 3D reasoning with scene-level conformal uncertainty alignment

—
stars, 24h
—
stars, 7 days
+145
stars, 30 days · #1,647
145
★ total
0
forks · 0 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguagePython
LicenseApache-2.0
Created2026-09-28 (22d ago)
Last push22d ago
Watchers0
OwnerUser

Links

README excerpt
# Tame3D
Evidence-grounded multi-agent 3D situated reasoning with temperature alignment, scene-block conformal prediction, bounded acquisition, and abstention.
Research implementation of **Taming Multi-agent Collaboration for 3D Situated Reasoning via Uncertainty Alignment**. A manager plans typed geometric programs, an egocentric expert reads local views, a global expert reads geometry and a bird's-eye view, and a critic checks evidence before calibrated fusion.
**Evidence status:** this repository contains an executable foundation-model interface and offline validation. It does not contain measured SQA3D foundation-model results. The preserved five-seed study is a synthetic geometry simulation. The source presentation's “6%” improvement statement is retained as an **unverified source claim**, not as a result of this code; its baseline, split, predictions, and definition of percent versus percentage points are unavailable.
## Quick start
Python 3.11 or 3.12:
~~~bash
python -m venv .venv
.venv/bin/python -m pip install -e ".[dev,scannet]"
.venv/bin/python -m tame3d demo --output runs/demo
.venv/bin/python -m pytest -q
~~~
Windows PowerShell:
~~~powershell
& 'C:\path\to\verified\python.exe' -m venv .venv
& .\.venv\Scripts\python.exe -m pip install -e ".[dev,scannet]"
& .\.venv\Scripts\python.exe -m tame3d demo --output runs/demo
& .\.venv\Scripts\python.exe -m pytest -q
~~~
Use the project interpreter by path. Do not install project packages in a shared application runtime. The lightweight core needs no GPU, PyTorch, model weights, API key, or dataset download.
The demo writes scene-disjoint data, complete development/calibration trajectories, fitted temperatures, scene thresholds, evaluation predictions, metrics, response replay records, and rendered PNGs. Its geometric integration results and its separately labelled constructed stopping-rule fixtures have different purposes. The latter demonstrate immediate answering, acquisition followed by answering, and abstention; they are not model measurements.
中文快速入门 · Method and interfaces · SQA3D and models · Evidence and reproduction
## Commands
| Command | Input and output |
| --- | --- |
| `demo` | Complete offline integration exercise and constructed controller examples |
| `prepare-sqa3d` | Official annotations plus ScanNet/prepared scenes → scene-disjoint JSONL datasets |
| `collect` | Questions, scene store, frozen policy → complete potential trajectories |
| `fit` | Development trajectories and separate labels → expert temperatures |
| `calibrate` | Calibration trajectories, labels, temperatures → scene thresholds |
| `infer` | Unlabelled questions, scenes, matching calibration → predictions and evidence |
| `evaluate` | Predictions and held-out labels → metrics, scene-bootstrap intervals, optional paired differences |
| `reproduce-synthetic` | Original five-seed simulation, independent audit, historical comparison |
Run `python -m tame3d COMMAND --help` for arguments. `configs/offline.yaml` is