The goal was to develop a model capable of translating C source code into functionally equivalent Rust code. We investigated open-source code models and fine-tuned them for this specific translation task.
We initially experimented with CodeT5 before moving to Qwen2.5-Coder-7B-Instruct. This change required us to revisit our training approach and prepare a suitable dataset for fine-tuning.