`uv` for pytorch tests (#21148)
* swap to uv
* no pip cache
* enable caching. use venv.
* activate environment
* fix uninstall
* replace pip with uv
* activate venv
* --find-links=...
* GLOO_SOCKET_IFNAME
---------
Co-authored-by: Nicki Skafte Detlefsen <skaftenicki@gmail.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
Co-authored-by: Jirka B <j.borovec+github@gmail.com>