/GEMM-Training

Repositório de arquivos e informações para o treinamento do GEMM.

Primary LanguageJupyter Notebook

GEMM-Training

Repositório de arquivos e informações para o treinamento do GEMM.

Instalando Anaconda

Abra este site e siga as instruções para instalar o Anaconda, um instalador do Python que contém várias biblitecas e o Jupyter Notebook.

Importante: Para as análises iniciais, uma opção é o uso do Google Colab para rodar os códigos on-line sem instalação nenhuma.

Como funciona e o que é o GitHub

O GitHub é um site de hospedagem de repositórios. Neles arquivos como códigos, textos e até imagens podem ser adicionados. A diferença básica de uma pasta e um repositório é a presença de um sistema de controle de versão. Basicamente este sistema é uma forma de se ter um histórico do desenvolvimento do códgio. Cada versão dos arquivos são "carimbadas" com um nome (um código chamado hash). Assim, é possível reverter versões, criar linhas de desenvolvimento, e principalmente colaborar com outras pessoas de forma transparente, eficiente e em diversas escalas (sozinho, entre 2 ou 1000 pessoas).

Para mais detalhes acesse aqui.

Interface Gráfica para controle de versões

Uma forma de tornar tudo menos abstrato é usar um programa de interface gráfica ao invés das linhas de comando. Um excelente exemplo é o GitKraken - para instalar clique aqui. Sugeri esse programa uma vez que não está restrito a funcionar apenas com GitHub (funciona com outros "git" como o Gitlab) ao contrário do o programa próprio GitHub Desktop.

Links interessantes

Introdução a Computação dada na oficina do OpenLabs 2018

Minha página do GitHub com repositórios públicos