Entre em contato comigo para assumir e renovar este repositório (ele recebe cerca de 30 mil visualizações e 200 mil cliques por ano), não tenho tempo para atualizá-lo ou mantê-lo - mensagem 15/03/2021
Uma lista selecionada de repositórios com notebooks colab totalmente funcionais, clique e execute, com dados, código e descrição. O código nesses repositórios está em Python, salvo indicação em contrário.
Para saber mais sobre os porquês e comos do Colab veja este post. Para algumas dicas e truques, veja este post.
Se você tem apenas um caderno para enviar, use o site https://google-colab.com/, é muito fácil, no canto superior direito clique em 'enviar +'. Quanto mais cedo você postar, mais visibilidade terá ao longo do tempo
Cuidado: Este é um trabalho em andamento. Contribua adicionando a funcionalidade colab aos seus próprios projetos de ciência de dados no github ou solicite-o aos autores.
Se você quiser contribuir para esta lista (por favor), envie-me uma solicitação de pull ou entre em contato comigo @dereknow ou no LinkedIn. Além disso, um repositório listado deve ser corrigido ou removido:
Além dos repositórios habilitados para colab listados abaixo, você também pode, com um pouco de trabalho, executar notebooks github jupyter diretamente no Google Colaboratory usando tempos de execução de CPU/GPU/TPU, substituindo https://github.com no URL por https:// colab.research.google.com/github/. Nenhuma instalação local do Python é necessária. É claro que esses notebooks teriam que ser adaptados para ingerir os dados e módulos necessários.
Python Data Science Notebook - Python Data Science Handbook: texto completo em Jupyter Notebooks
ML e EDA – Introdução funcional e centrada na ciência de dados ao Python.
Python Business Analytics - soluções Python para resolver problemas práticos de negócios.
Exemplos de aprendizado profundo – experimente modelos de aprendizado profundo on-line no Google Colab
Hvass-Labs - Tutoriais do TensorFlow com vídeos do YouTube
Aprendizado profundo do MIT - Tutoriais, tarefas e competições para cursos relacionados ao aprendizado profundo do MIT.
Tutorial de PNL - Tutorial de processamento de linguagem natural para pesquisadores de aprendizagem profunda
DeepSchool.io - Tutoriais de aprendizado profundo em notebooks jupyter.
Curso Profundo de PNL - Um curso profundo de PNL
pyprobml - Código Python para "Aprendizado de máquina: uma perspectiva probabilística"
MIT 6.S191 - Materiais de laboratório para MIT 6.S191: Introdução ao aprendizado profundo
HSE PNL - Recursos para o curso "Processamento de Linguagem Natural" do Coursera
PNL de palavras reais - código de exemplo para "Processamento de linguagem natural do mundo real"
Notebooks - Notebooks de aprendizado de máquina em diferentes assuntos otimizados para rodar no Google Collaboratory
BERT - Código TensorFlow e modelos pré-treinados para BERT
XLNet - XLNet: Pré-treinamento autorregressivo generalizado para compreensão da linguagem
Tutoriais DeepPavlov - Uma biblioteca de código aberto para sistemas de diálogo ponta a ponta e chatbots de aprendizagem profunda.
TF NLP - Projetos, Prática, PNL, TensorFlow 2, Google Colab
SparkNLP - Processamento de linguagem natural de última geração
Deep Text Recognition - Reconhecimento de texto (reconhecimento óptico de caracteres) com métodos de aprendizagem profunda.
BERTScore - Métrica de avaliação automática para Bert.
Resumo de texto - Múltiplas implementações para resumo de texto abstrativo
GPT-2 Colab - Retreinar gpt-2 em colab
DeepFaceLab – DeepFaceLab é uma ferramenta que utiliza aprendizado de máquina para substituir rostos em vídeos.
CycleGAN e PIX2PIX - Tradução imagem para imagem em PyTorch
DeOldify - Um projeto baseado em Deep Learning para colorir e restaurar imagens antigas (e vídeos!)
Detectron2 - Detectron2 é a plataforma de pesquisa de próxima geração da FAIR para detecção e segmentação de objetos.
EfficientNet - PyTorch - Uma implementação PyTorch do EfficientNet
Faceswap GAN - Um autoencoder de eliminação de ruído + perdas adversárias e mecanismos de atenção para troca de rosto.
Transferência de Estilo Neural - Implementação Keras de Transferência de Estilo Neural do artigo "Um Algoritmo Neural de Estilo Artístico"
Comparar GAN - Comparar código GAN
hmr - Página do projeto para recuperação ponta a ponta da forma e pose humana
Spleeter - biblioteca de separação de fontes Deezer incluindo modelos pré-treinados.
TTS - Aprendizado profundo para conversão de texto em fala
Dopamina - Dopamina é uma estrutura de pesquisa para prototipagem rápida de algoritmos de aprendizagem por reforço.
Sonnet - biblioteca de rede neural baseada em TensorFlow
OpenSpiel - Coleção de ambientes e algoritmos para pesquisa em aprendizagem por reforço geral e busca/planejamento em jogos.
TF Agents - TF-Agents é uma biblioteca para aprendizado por reforço no TensorFlow
bsuite - Coleção de experimentos cuidadosamente projetados que investigam as principais capacidades de um agente de aprendizagem por reforço (RL)
Modelos generativos TF - implementações de vários modelos generativos no Tensorflow
DQN para Rainbow - Um tutorial passo a passo de DQN para Rainbow
Altair - biblioteca de visualização estatística declarativa para Python
Currículo Altair - Um currículo de visualização de dados de notebooks interativos.
bertviz - Ferramenta para visualizar a atenção no modelo Transformer
Gráficos TF - Gráficos TensorFlow: Camadas gráficas diferenciáveis para TensorFlow
deepreplay - Gere visualizações como em meu "Hiperparâmetros em ação!"
PySyft – Uma biblioteca para aprendizado de máquina criptografado e que preserva a privacidade
Mindsdb – Framework para agilizar o uso de redes neurais
Classificação - Aprendendo a classificar no TensorFlow
TensorNetwork – Uma biblioteca para manipulação fácil e eficiente de redes tensores.
JAX - Transformações combináveis de programas Python+NumPy
BentoML – Uma plataforma para servir e implantar modelos de aprendizado de máquina
Transfer Learning PNL - código para o tutorial sobre Transfer Learning em PNL realizado na NAACL 2019
Benchmarks BDL - Benchmarks Bayesianos de Aprendizado Profundo
RLTrader – Um ambiente de negociação de criptomoedas usando aprendizagem por reforço profundo e academia da OpenAI
TF Quant Finance – Biblioteca TensorFlow de alto desempenho para finanças quantitativas.
TensorTrade – Uma estrutura de aprendizagem por reforço de código aberto para agentes comerciais robustos
Rapping NN - Rede neural recorrente de escrita de músicas de rap treinada em toda a discografia de Kanye West
Fotogrametria - Renderize fotogrametria com GPUs em nuvem do Colab com Meshroom.
dl4g - Aprendizado profundo para gráficos