VOOZH about

URL: https://huggingface.co/docs/transformers/notebooks

⇱ πŸ€— Transformers Notebooks Β· Hugging Face


Transformers documentation

πŸ€— Transformers Notebooks

Transformers

πŸ‘ Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

Collaborate on models, datasets and Spaces
Faster examples with accelerated inference
Switch between documentation themes

to get started

πŸ€— Transformers Notebooks

You can find here a list of the official notebooks provided by Hugging Face.

Also, we would like to list here interesting content created by the community. If you wrote some notebook(s) leveraging πŸ€— Transformers and would like to be listed here, please open a Pull Request so it can be included under the Community notebooks.

Hugging Face’s notebooks πŸ€—

Documentation notebooks

You can open any page of the documentation as a notebook in Colab (there is a button directly on said pages) but they are also listed here if you need them:

Notebook Description
Quicktour of the library A presentation of the various APIs in Transformers πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
Summary of the tasks How to run the models of the Transformers library task by task πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
Preprocessing data How to use a tokenizer to preprocess your data πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
Fine-tuning a pretrained model How to use the Trainer to fine-tune a pretrained model πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
Summary of the tokenizers The differences between the tokenizers algorithm πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
Multilingual models How to use the multilingual models of the library πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud

PyTorch Examples

Natural Language Processing

Notebook Description
Train your tokenizer How to train and use your very own tokenizer πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
Train your language model How to easily start using transformers πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
How to fine-tune a model on text classification Show how to preprocess the data and fine-tune a pretrained model on any GLUE task. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a model on language modeling Show how to preprocess the data and fine-tune a pretrained model on a causal or masked LM task. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
How to fine-tune a model on token classification Show how to preprocess the data and fine-tune a pretrained model on a token classification task (NER, PoS). πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
How to fine-tune a model on question answering Show how to preprocess the data and fine-tune a pretrained model on SQUAD. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
How to fine-tune a model on multiple choice Show how to preprocess the data and fine-tune a pretrained model on SWAG. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
How to fine-tune a model on translation Show how to preprocess the data and fine-tune a pretrained model on WMT. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
How to fine-tune a model on summarization Show how to preprocess the data and fine-tune a pretrained model on XSUM. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to train a language model from scratch Highlight all the steps to effectively train Transformer model on custom data πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to generate text How to use different decoding methods for language generation with transformers πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
Reformer How Reformer pushes the limits of language modeling πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio

Computer Vision

Notebook Description
How to fine-tune a model on image classification (Torchvision) Show how to preprocess the data using Torchvision and fine-tune any pretrained Vision model on Image Classification πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
πŸ‘ Open in AMD Dev Cloud
How to fine-tune a model on image classification (Albumentations) Show how to preprocess the data using Albumentations and fine-tune any pretrained Vision model on Image Classification πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a model on image classification (Kornia) Show how to preprocess the data using Kornia and fine-tune any pretrained Vision model on Image Classification πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to perform zero-shot object detection with OWL-ViT Show how to perform zero-shot object detection on images with text queries πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune an image captioning model Show how to fine-tune BLIP for image captioning on a custom dataset πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to build an image similarity system with Transformers Show how to build an image similarity system πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a SegFormer model on semantic segmentation Show how to preprocess the data and fine-tune a pretrained SegFormer model on Semantic Segmentation πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a VideoMAE model on video classification Show how to preprocess the data and fine-tune a pretrained VideoMAE model on Video Classification πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio

Audio

Notebook Description
How to fine-tune a speech recognition model in English Show how to preprocess the data and fine-tune a pretrained Speech model on TIMIT πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a speech recognition model in any language Show how to preprocess the data and fine-tune a multi-lingually pretrained speech model on Common Voice πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a model on audio classification Show how to preprocess the data and fine-tune a pretrained Speech model on Keyword Spotting πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio

Biological Sequences

Notebook Description
How to fine-tune a pre-trained protein model See how to tokenize proteins and fine-tune a large pre-trained protein β€œlanguage” model πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to generate protein folds See how to go from protein sequence to a full protein model and PDB file πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a Nucleotide Transformer model See how to tokenize DNA and fine-tune a large pre-trained DNA β€œlanguage” model πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
Fine-tune a Nucleotide Transformer model with LoRA Train even larger DNA models in a memory-efficient way πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio

Other modalities

Notebook Description
Probabilistic Time Series Forecasting See how to train Time Series Transformer on a custom dataset πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio

Utility notebooks

Notebook Description
How to export model to ONNX Highlight how to export and run inference workloads through ONNX πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio

Optimum notebooks

πŸ€— Optimum is an extension of πŸ€— Transformers, providing a set of performance optimization tools enabling maximum efficiency to train and run models on targeted hardware.

Notebook Description
How to quantize a model with ONNX Runtime for text classification Show how to apply static and dynamic quantization on a model using ONNX Runtime for any GLUE task. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a model on text classification with ONNX Runtime Show how to preprocess the data and fine-tune a model on any GLUE task using ONNX Runtime. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio
How to fine-tune a model on summarization with ONNX Runtime Show how to preprocess the data and fine-tune a model on XSUM using ONNX Runtime. πŸ‘ Open in Colab
πŸ‘ Open in AWS Studio

Community notebooks

More notebooks developed by the community are available here.

Update on GitHub