← all repositories

FrancescoSaverioZuppichini/ViT

A PyTorch implementation tutorial of Vision Transformer (ViT) for image recognition at scale.

ViT
Not currently ranked — collecting fresh signals.
star history

This repository provides a complete implementation of the Vision Transformer (ViT) architecture in PyTorch. It breaks down the model block by block, covering patch embedding, positional encoding, transformer encoder layers with self-attention and residuals, and the classification head. The implementation is structured as an educational tutorial demonstrating how standard transformer mechanisms can be applied to image classification tasks.

Frequently asked

What is FrancescoSaverioZuppichini/ViT?
A PyTorch implementation tutorial of Vision Transformer (ViT) for image recognition at scale.
Is ViT open source?
Yes — FrancescoSaverioZuppichini/ViT is an open-source project tracked on heatdrop.
How popular is ViT?
FrancescoSaverioZuppichini/ViT has 460 stars on GitHub.
Where can I find ViT?
FrancescoSaverioZuppichini/ViT is on GitHub at https://github.com/FrancescoSaverioZuppichini/ViT.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.