# GSDD 

This repository provides the implementation of Gaussian-based dataset distillation.  
The code has been anonymized (all comments removed). After the paper is accepted, we will release the complete version with comments, full configuration files, and scripts.


## Installation

1. Create and activate a Python environment.
2. Install dependencies:
   ```bash
   pip install -r requirements.txt
   ```
3. Build the fast rasterization operator:
   ```bash
   cd GaussianImage/gsplat
   bash build_fast.sh
   ```


## Usage

### Step 1: Initialize distilled points

Run one of the initialization scripts under:

```bash
bash scripts/init/init_example.sh
```

### Step 2: Start distillation

Run one of the distillation scripts under:

```bash
bash scripts/distill/distill_example.sh
```

> Replace `init_example.sh` and `distill_example.sh` with your actual scripts.


## Acknowledgement

The rasterization operator in this codebase is modified from [https://github.com/Xinjie-Q/GaussianImage](https://github.com/Xinjie-Q/GaussianImage)


## License

To be updated after acceptance.