Integrate colqwen2.5 using colqwen2 modelling code (#40600)
* adding option for 2.5
* minor - arg in conversion script
* getting started on modelling.py
* minor - shouldve been using modular
* adressing comments + fixing datatype/device _get method
* minor
* commiting suggestion
Co-authored-by: Yoni Gozlan <74535834+yonigozlan@users.noreply.github.com>
* docs + first test
* ruff fix
* minor fix
* ruff fix
* model fix
* model fix
* fine-grained check, with a hardcoded score from the original Hf implementation.
* minor ruff
* update tests values with CI hardware
* adding 2.5 to conversion script
* Apply style fixes
---------
Co-authored-by: Sahil Kabir <sahilkabir@Sahils-MacBook-Pro.local>
Co-authored-by: Yoni Gozlan <74535834+yonigozlan@users.noreply.github.com>
Co-authored-by: yonigozlan <yoni.gozlan@huggingface.co>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>