├── .gitignore ├── README.md ├── setup.sh └── src ├── data └── SAT │ ├── prepare_dataset.sh │ └── process_dataset.py ├── eval ├── evaluate_Qwen2_VL_CVBench-base.py └── evaluate_Qwen2_VL_CVBench.py └── open-r1-multimodal ├── LICENSE ├── Makefile ├── README.md ├── configs ├── ddp.yaml ├── zero2.yaml └── zero3.yaml ├── prepare_2B_base.sh ├── run_grpo.sh ├── run_grpo_SAT.sh ├── run_sft.sh ├── run_sft_SAT.sh ├── setup.cfg ├── setup.py ├── src └── open_r1 │ ├── __init__.py │ ├── evaluate.py │ ├── generate.py │ ├── grpo.py │ ├── sft.py │ └── trainer │ ├── InternVL2.py │ ├── __init__.py │ └── grpo_trainer.py └── test.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/README.md -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/setup.sh -------------------------------------------------------------------------------- /src/data/SAT/prepare_dataset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/data/SAT/prepare_dataset.sh -------------------------------------------------------------------------------- /src/data/SAT/process_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/data/SAT/process_dataset.py -------------------------------------------------------------------------------- /src/eval/evaluate_Qwen2_VL_CVBench-base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/eval/evaluate_Qwen2_VL_CVBench-base.py -------------------------------------------------------------------------------- /src/eval/evaluate_Qwen2_VL_CVBench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/eval/evaluate_Qwen2_VL_CVBench.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/LICENSE -------------------------------------------------------------------------------- /src/open-r1-multimodal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/Makefile -------------------------------------------------------------------------------- /src/open-r1-multimodal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/README.md -------------------------------------------------------------------------------- /src/open-r1-multimodal/configs/ddp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/configs/ddp.yaml -------------------------------------------------------------------------------- /src/open-r1-multimodal/configs/zero2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/configs/zero2.yaml -------------------------------------------------------------------------------- /src/open-r1-multimodal/configs/zero3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/configs/zero3.yaml -------------------------------------------------------------------------------- /src/open-r1-multimodal/prepare_2B_base.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/prepare_2B_base.sh -------------------------------------------------------------------------------- /src/open-r1-multimodal/run_grpo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/run_grpo.sh -------------------------------------------------------------------------------- /src/open-r1-multimodal/run_grpo_SAT.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/run_grpo_SAT.sh -------------------------------------------------------------------------------- /src/open-r1-multimodal/run_sft.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/run_sft.sh -------------------------------------------------------------------------------- /src/open-r1-multimodal/run_sft_SAT.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/run_sft_SAT.sh -------------------------------------------------------------------------------- /src/open-r1-multimodal/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/setup.cfg -------------------------------------------------------------------------------- /src/open-r1-multimodal/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/setup.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/src/open_r1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/open-r1-multimodal/src/open_r1/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/src/open_r1/evaluate.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/src/open_r1/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/src/open_r1/generate.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/src/open_r1/grpo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/src/open_r1/grpo.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/src/open_r1/sft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/src/open_r1/sft.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/src/open_r1/trainer/InternVL2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/src/open_r1/trainer/InternVL2.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/src/open_r1/trainer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/src/open_r1/trainer/__init__.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/src/open_r1/trainer/grpo_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/src/open_r1/trainer/grpo_trainer.py -------------------------------------------------------------------------------- /src/open-r1-multimodal/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/turningpoint-ai/VisualThinker-R1-Zero/HEAD/src/open-r1-multimodal/test.py --------------------------------------------------------------------------------