Skip to main content

Gaussian Splatting compression toolkit

Project description

Splatwizard: Gaussian Splatting Compression Toolkit

License PyPI

Splatwizard is a one-stop toolkit designed for researching 3DGS compression, dedicated to accelerating community exploration in this field. With flexible API design, you can easily combine advanced components from state-of-the-art models to build customized models. Key features of the project include:

  • Easy-to-adapt evaluation framework for new models
  • Comprehensive evaluation metrics
  • Multiple baseline models included for comparison

Latest News

  • 2025/11/25: Release first version.

Installation

Splatwizard can be installed via pip

pip install splatwizard

Since the installation process requires significant time to precompile all components, you can monitor the installation progress using the --verbose option.

pip install splatwizard --verbose

Additionally, pip compiles components in an isolated environment by default. You can use --no-build-isolation to perform the compilation directly in the current environment.

pip install splatwizard --verbose --no-build-isolation

Quick start

Train your first 3DGS model in splatwizard

sw-train \
    --source_path /data/MipNeRF-360/bicycle \
    --output_dir /output/gs \                  
    --model 3dgs \
    --optim 3dgs

Evaluate model

sw-eval \
    --source_path /data/MipNeRF-360/bicycle \
    --output_dir /output/gs \                  
    --model 3dgs \
    --optim 3dgs \
    --checkpoint /output/gs/checkpoints/ckpt30000.pth

For more models. please check Model List

Documentation

License

Splatwiard is licensed under the MIT License. The project incorporates code from other projects, which remains under their original licenses.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

splatwizard-0.0.4.tar.gz (2.0 MB view details)

Uploaded Source

File details

Details for the file splatwizard-0.0.4.tar.gz.

File metadata

  • Download URL: splatwizard-0.0.4.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.14

File hashes

Hashes for splatwizard-0.0.4.tar.gz
Algorithm Hash digest
SHA256 f8520c004d6abcdbe1b92fe477fe8a589bc6e7f041a181d987223dd5f3a0af09
MD5 276fdc680ff4067f41ada183c40f6eed
BLAKE2b-256 d95410fbe7603a128a6d0bdf058b66d2f41dd0c46c12d876a030a42196482bff

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page