Allow for registered experts from kernels hub (#45577)
* Allow for registered experts from kernels hub
* remove deepgemm as that is also dynamic
* Apply repo consistency fixes
* Update src/transformers/modeling_utils.py
* Update src/transformers/modeling_utils.py
* Apply repo consistency fixes
* Apply suggestion from @IlyasMoutawwakil
* Apply repo consistency fixes
* get rid of triton dependency
* keep eager first
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com>
Co-authored-by: Ilyas Moutawwakil <57442720+IlyasMoutawwakil@users.noreply.github.com>
Co-authored-by: IlyasMoutawwakil <moutawwakil.ilyas.tsi@gmail.com>