Transformers documentation

🤗 Notebooks do Transformers

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v5.22.1).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

🤗 Notebooks do Transformers

Você pode encontrar aqui uma lista dos notebooks oficiais fornecidos pela Hugging Face.

Além disso, gostaríamos de listar aqui conteúdos interessantes criados pela comunidade. Se você escreveu algum notebook que utiliza o 🤗 Transformers e gostaria de ser listado aqui, abra um Pull Request para que ele seja incluído na seção de Notebooks da comunidade.

Notebooks da Hugging Face 🤗

Notebooks da documentação

Você pode abrir qualquer página da documentação como um notebook no Colab (há um botão diretamente nessas páginas), mas elas também estão listadas aqui, caso precise:

NotebookDescrição
Visão geral rápida da bibliotecaUma apresentação das diversas APIs em TransformersOpen in ColabOpen in AWS Studio
Resumo das tarefasComo executar os modelos da biblioteca Transformers tarefa por tarefaOpen in ColabOpen in AWS Studio
Pré-processamento de dadosComo usar um tokenizer para pré-processar seus dadosOpen in ColabOpen in AWS Studio
Ajuste fino de um modelo pré-treinadoComo usar o Trainer para fazer fine-tuning de um modelo pré-treinadoOpen in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Resumo dos tokenizersAs diferenças entre o algoritmo dos tokenizersOpen in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Modelos multilínguesComo usar os modelos multilíngues da bibliotecaOpen in ColabOpen in AWS StudioOpen in AMD Dev Cloud

Exemplos do PyTorch

Processamento de Linguagem Natural

NotebookDescrição
Treine seu tokenizerComo treinar e usar o seu próprio tokenizerOpen in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Treine seu modelo de linguagemComo começar a usar o transformers com facilidadeOpen in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Como ajustar finamente um modelo para classificação de textoMostre como pré-processar os dados e ajustar finamente um modelo pré-treinado em qualquer tarefa do GLUE.Open in ColabOpen in AWS Studio
Como fazer o ajuste fino de um modelo em modelagem de linguagemMostre como pré-processar os dados e ajustar finamente um modelo pré-treinado em uma tarefa de LM causal ou mascarado.Open in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Como ajustar finamente um modelo para classificação de tokensMostre como pré-processar os dados e ajustar finamente um modelo pré-treinado em uma tarefa de classificação de tokens (NER, PoS).Open in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Como fazer o ajuste fino de um modelo para resposta a perguntasMostre como pré-processar os dados e ajustar finamente um modelo pré-treinado no SQUAD.Open in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Como ajustar finamente um modelo em múltipla escolhaMostre como pré-processar os dados e ajustar finamente um modelo pré-treinado no SWAG.Open in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Como ajustar finamente um modelo para traduçãoMostre como pré-processar os dados e ajustar finamente um modelo pré-treinado no WMT.Open in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Como fazer o ajuste fino de um modelo para sumarizaçãoMostre como pré-processar os dados e ajustar finamente um modelo pré-treinado no XSUM.Open in ColabOpen in AWS Studio
Como treinar um modelo de linguagem do zeroDestaque todas as etapas para treinar efetivamente um modelo Transformer em dados personalizadosOpen in ColabOpen in AWS Studio
Como gerar textoComo usar diferentes métodos de decodificação para geração de linguagem com transformersOpen in ColabOpen in AWS Studio
ReformerComo o Reformer empurra os limites da modelagem de linguagemOpen in ColabOpen in AWS Studio

Visão Computacional

NotebookDescrição
Como ajustar finamente um modelo para classificação de imagens (Torchvision)Mostrar como pré-processar os dados usando Torchvision e ajustar finamente qualquer modelo de Visão pré-treinado em Classificação de ImagensOpen in ColabOpen in AWS StudioOpen in AMD Dev Cloud
Como ajustar finamente um modelo para classificação de imagens (Albumentations)Mostre como pré-processar os dados usando Albumentations e ajustar finamente qualquer modelo de Visão pré-treinado em Classificação de ImagensOpen in ColabOpen in AWS Studio
Como ajustar finamente um modelo para classificação de imagens (Kornia)Mostre como pré-processar os dados usando Kornia e ajustar finamente qualquer modelo de Visão pré-treinado em Classificação de ImagensOpen in ColabOpen in AWS Studio
Como realizar detecção de objetos zero-shot com OWL-ViTMostrar como realizar detecção de objetos zero-shot em imagens com consultas de textoOpen in ColabOpen in AWS Studio
Como ajustar finamente um modelo de legendagem de imagensMostrar como fazer o ajuste fino do BLIP para legendagem de imagens em um conjunto de dados personalizadoOpen in ColabOpen in AWS Studio
Como construir um sistema de similaridade de imagens com TransformersMostre como construir um sistema de similaridade de imagensOpen in ColabOpen in AWS Studio
Como fazer o ajuste fino de um modelo SegFormer em segmentação semânticaMostrar como pré-processar os dados e ajustar finamente um modelo SegFormer pré-treinado em Segmentação SemânticaOpen in ColabOpen in AWS Studio
Como fazer o ajuste fino de um modelo VideoMAE para classificação de vídeoMostrar como pré-processar os dados e ajustar finamente um modelo VideoMAE pré-treinado para Classificação de VídeoOpen in ColabOpen in AWS Studio

Áudio

NotebookDescrição
Como ajustar finamente um modelo de reconhecimento de fala em inglêsMostrar como pré-processar os dados e ajustar finamente um modelo de fala pré-treinado no TIMITOpen in ColabOpen in AWS Studio
Como ajustar finamente um modelo de reconhecimento de fala em qualquer idiomaMostrar como pré-processar os dados e ajustar finamente um modelo de fala pré-treinado multilíngue no Common VoiceOpen in ColabOpen in AWS Studio
Como ajustar finamente um modelo para classificação de áudioMostre como pré-processar os dados e ajustar finamente um modelo de fala pré-treinado para Keyword SpottingOpen in ColabOpen in AWS Studio

Sequências Biológicas

NotebookDescrição
Como fazer o ajuste fino de um modelo de proteína pré-treinadoVeja como tokenizar proteínas e ajustar finamente um grande modelo de “linguagem” pré-treinado para proteínasOpen in ColabOpen in AWS Studio
Como gerar dobras de proteínasVeja como ir de uma sequência de proteína para um modelo de proteína completo e um arquivo PDBOpen in ColabOpen in AWS Studio
Como fazer o ajuste fino de um modelo Nucleotide TransformerVeja como tokenizar DNA e ajustar finamente um grande modelo de "linguagem" de DNA pré-treinadoOpen in ColabOpen in AWS Studio
Fine-tune um modelo Nucleotide Transformer com LoRATreine modelos de DNA ainda maiores de forma eficiente em memóriaOpen in ColabOpen in AWS Studio

Outras modalidades

NotebookDescrição
Predição Probabilística de Séries TemporaisVeja como treinar o Time Series Transformer em um conjunto de dados personalizadoOpen in ColabOpen in AWS Studio

Notebooks de utilitários

NotebookDescrição
Como exportar um modelo para ONNXDestaque como exportar e executar cargas de trabalho de inferência por meio do ONNXOpen in ColabOpen in AWS Studio

Notebooks do Optimum

🤗 Optimum é uma extensão do 🤗 Transformers que oferece um conjunto de ferramentas de otimização de desempenho para treinar e executar modelos com máxima eficiência em hardware específico.

NotebookDescrição
Como quantizar um modelo com ONNX Runtime para classificação de textoMostre como aplicar quantização estática e dinâmica em um modelo usando ONNX Runtime para qualquer tarefa GLUE.Open in ColabOpen in AWS Studio
Como ajustar finamente um modelo para classificação de texto com ONNX RuntimeMostre como pré-processar os dados e ajustar finamente um modelo em qualquer tarefa do GLUE usando ONNX Runtime.Open in ColabOpen in AWS Studio
Como ajustar finamente um modelo para resumo com ONNX RuntimeMostre como pré-processar os dados e ajustar finamente um modelo no XSUM usando ONNX Runtime.Open in ColabOpen in AWS Studio

Notebooks da comunidade

Mais notebooks desenvolvidos pela comunidade estão disponíveis aqui.

Update on GitHub