# OmniVerifier Training

### Installation

```bash
pip install -e .
```

### DAPO Training

```bash
bash examples/qwen2_5_vl_7b_dapo.sh
```

### Merge Checkpoint in Hugging Face Format

```bash
python3 scripts/model_merger.py --local_dir checkpoints/omniverifier/exp_name/global_step_1/actor
```



We also provide the code for the evaluation of MLLMs on ViVerBench:

```
python vivervench_eval_rule.py
```





## News: Code of Data Construction

We provide the code for the two automated pipelines for visual verifier data construction in  `data_construction/method1` and `data_construction/method2`.  The data can be constructed sequentially according to the `step` indicated in the filenames.

