Exemplos de códigos para redes neurais profundas com pytorch

autor: Hemerson Pistori (pistori@ucdb.br) Adaptado dos tutoriais do pytorch

Exemplos documentados em ordem crescente de complexidade de códigos para trabalhar com redes neurais profundas.

Exemplo de uso no colab:

Obs: cada versão abaixo tem seu próprio ambiente de execução, recomenda-se criar uma cópia no seu drive e executar por ela para poder salvar quaisquer alterações que você julgue necessário.

Links para o colab de cada arquivo a seguir:

Exemplo de uso em máquina local:

Obs: Verifique qual versão do cudatoolkit é compatível com a sua e troque se necessário. Se a máquina não tiver GPU, NÃO tente instalar o cudatoolkit (retire ele do conda create)

conda create -n pytorch -c conda-forge matplotlib pytorch torchvision tensorboard scikit-learn pandas pillow seaborn cudatoolkit=10.1
conda activate pytorch
python exemplo_pytorch_v1.py

Para rodar o segundo exemplo e depois analisar resultados com o tensorboard:

conda activate pytorch
python exemplo_pytorch_v2.py
tensorboard serve --logdir ./runs/
Abrir em um navegador este link aqui: http://localhost:6006/