TIMM
700+ pretrained PyTorch vision models
ABOUT
Computer vision practitioners need access to hundreds of pretrained model architectures for transfer learning, benchmarking, and production deployment — but each model family (ResNet, ViT, ConvNeXt, EfficientNet) has its own codebase, loading conventions, and preprocessing requirements, making it tedious to compare architectures or swap backbones. timm provides a unified Model.create() and create_model() interface to 700+ pretrained models with consistent weight loading, preprocessing pipelines, and training recipes — enabling researchers and engineers to rapidly benchmark architectures, extract features for downstream tasks, and deploy optimized Vision Transformers or ConvNets without managing separate model repositories.
pip install timm