Versões pré-compiladas de Pytorch
Acabo de descobrir um repositório que salvou minha pele, então resolvi vir aqui compartilhar com vocês.
Se você abrir o site do pytorch
, ele te apresenta algumas opções de instalação:
A questão é que, se você quiser instalar uma versão diferente da apresentada (hoje é a 1.7.1), vai começar uma caça ao tesouro bem chatinha…
Existe uma página - que sei lá o porquê me levou um tempo pra achar - aqui:
https://download.pytorch.org/whl/torch_stable.html
Mas não é necessário abrir esse link! Você pode pedir ao pip
pra buscar pra você:
pip[3] install pytorch==1.6.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html
E voilá, seu pacote vai ser instalado automagicamente ;)
Algumas dicas extras:
Algumas versões de
cuda
são consideradas “default”. Por exemplo, se você procurar por1.6.0+cu102
não vai ter lá, porquepip install cuda==1.6.0
vai buscar automaticamente a versão com cuda10.2
.Se for masoquista e quiser instalar uma versão CPU-only:
pip install 1.6.0+cpu
Para salvar esse repositório no seu
requirements.txt
, basta adicionar como primeira linha:
-f https://download.pytorch.org/whl/torch_stable.html
...
torch==1.6.0+cu110
...
Happy torching!