Metadata-Version: 2.4
Name: prefusion
Version: 2.4.1
Summary: MMEngine-based core framework for Prefusion projects
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: cachetools
Requires-Dist: copious>=0.1.23
Requires-Dist: easydict==1.13
Requires-Dist: loguru
Requires-Dist: matplotlib
Requires-Dist: mmengine<0.11,>=0.10.5
Requires-Dist: mmdet<3.3,>=3.2.0
Requires-Dist: mtv4d
Requires-Dist: numba==0.60.0
Requires-Dist: numpy==1.26.4
Requires-Dist: nuscenes-devkit
Requires-Dist: opencv-python-headless
Requires-Dist: open3d==0.18.0
Requires-Dist: pandas
Requires-Dist: polars==1.28.1
Requires-Dist: pydantic>=2
Requires-Dist: pypcd-imp==0.1.5
Requires-Dist: redis==5.2.0
Requires-Dist: requests
Requires-Dist: scipy==1.14.1
Requires-Dist: shapely
Requires-Dist: tabulate
Requires-Dist: tensorboard==2.17.1
Requires-Dist: torch==2.4.1
Requires-Dist: torchvision==0.19.1
Requires-Dist: tqdm
Requires-Dist: virtual-camera>=0.0.4.3
Provides-Extra: test
Requires-Dist: pytest==8.3.3; extra == "test"
Requires-Dist: pytest-cov; extra == "test"

# Prefusion

`prefusion` is the MMEngine-based core framework shared by Prefusion task projects.

Install the framework with:

```bash
pip install prefusion
```

Task-specific models and configurations live in the separately installable
[`prefusion-contrib`](../prefusion-contrib) project. The public Python API is
kept stable as `prefusion.*`.

## Development validation

```bash
python -m pip wheel --no-deps --wheel-dir dist .
python -m pytest tests
```
