
# README

## 📦 Setup / Installation

1**Install dependencies**
   We recommend using a virtual environment:

   ```bash
   python -m venv venv
   source venv/bin/activate  # On Windows: venv\Scripts\activate
   pip install -r requirements.txt
   ```

## 📁 Data

* The datasets used in this project are provided in the **supplementary material** (e.g., `datasets.zip`).

* After placing the data, **edit `loader.py`** to set the correct local path:

  ```python
  # In loader.py, modify the following line:
  BASE_DIR = '/your/local/path/to/project/data'
  ```


## 🧪 Experimental

This project includes several demo scripts to replicate different experiments:

| File Name            | Description                                   |
| -------------------- | --------------------------------------------- |
| `MV_s_shape_comparisions.py`       | Synthetic dataset experiments                 |
| `Single_view_KNN.py` | Single-view latent space evaluation using KNN |
| `Multi_view_KNN.py`  | Multi-view latent space evaluation using KNN  |

To run a script, use:

```bash
python ./demo/MV_s_shape_comparisions.py
```

Or:

```bash
python Single_view_KNN.py
python Multi_view_KNN.py
```

Each script will output performance metrics (e.g., classification accuracy), and optionally save results to disk.

