Ha anos acabaram os meus créditos como novo entrante na GCP e neste momento não tenho como contratar crédito adicionais sob demanda.
Desta forma, tenho aqui a oportunidate de aprendizado em aprovisionar o ambiente e usar minhas própria máquinas1 para participar do curso.
Então…
Instale o gerenciador de anbientes virtuais Conda (Anaconda) seguindo o tutorial Conda - ambientes virtuais para desenvolvimento e testes.
Em seguida, crie o ambiente virtual para o curso e instale as ferramentas e bibliotecas a serem utilizadas.
instale alguns requisitos
Requisitos para gerar arquivos em formato PDF
dnf install textlive-xetex texlive-scheme-small texlive-adjustbox
crie e ative o ambiente virtual do curso
conda create -n Curso-DL1.2019.BSB
conda activate Curso-DL1.2019.BSB
instale as ferramentas e bibliotecas base
conda install -c pytorch -c fastai pytorch fastai [cudatoolkit=9.0]*
*
caso tenha GPU NVidia e versão de drivers seguindo a tabela CUDA Driver de acordo com a versão dos drivers NVidia que tenha instalado.
Caso tenha uma GPU básica (como a minha), antes de executar o notebook é necessário alterar o atributo batch size (bs
) no próprio notebook. Isso irá evitar que ocorra erro de estouro de memória, exemplo:
RuntimeError: CUDA out of memory. Tried to allocate 32.75 MiB (GPU 0; 4.93 GiB total capacity; 3.85 GiB already allocated; 29.69 MiB free; 332.48 MiB cached)
Execute o notebook Lesson1 Pets (course-v3/nbs/dl1/lesson1-pets.ipynb
) para testar. O resultado será semelhante ao mostrado em DL1.lesson1-pets Environment test Lesson 1 notebook.
(um notebook básico; uma workstation com NVidia Quadro P2000 5GB, Xeon-3.6 8 cores, 32GB RAM) ↩︎