Clone the Repository
mkdir tools
cd tools
git clone git@github.com:navarrs/ScenarioCharacterization.gitVerify Installation
uv run python -c "import torch; print(torch.cuda.is_available())"
uv run python -c "import characterization"If installing with dev, run
uv run pip install -e. ".[dev]"
uv run pre-commit installAll documentation needed to use this repository is below:
- Dataset Preparation: Instructions to download the Waymo Open Motion Dataset and prepare it for training using our custom pre-processor.
- Model Training: Instructions to train models.
- Experimental Design: Describes the current experimental setup, and how to launch training experiments for each setup.
- Running Analysis
- Scenario Characterization: Standalone scenario characterization instructions. NOTE: requires cloning or installing the ScenarioCharacterization package.