awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rwightman avatar

rwightman/pytorch-image-models

0
View on GitHub↗
36,893 estrellas·5,166 forks·Python·Apache-2.0·15 vistashuggingface.co/docs/timm↗

Pytorch Image Models

This project is a library of pretrained computer vision architectures and backbones for image classification and feature extraction. It serves as a comprehensive model zoo and collection of standardized image encoders, including ResNet, Vision Transformers, and EfficientNet, for use in visual analysis and as backbones for object detection and image segmentation.

The library provides a framework for distributed training and evaluation of image models using advanced data augmentation and optimization scripts. It includes a dedicated toolset for converting trained PyTorch vision models into the ONNX format to enable cross-platform deployment and inference.

The system covers high-level capabilities for model development, including multi-scale feature extraction, classifier head management, and the ability to handle images with variable dimensions. Training infrastructure is provided for distributed GPU environments, incorporating learning rate scheduling and stochastic augmentation techniques to improve model robustness and convergence.

Features

  • Computer Vision Models - Provides a comprehensive collection of neural network architectures designed for image classification and feature extraction.
  • Image Classification Models - Offers a wide array of pretrained architectures specifically designed for image classification and visual recognition tasks.
  • Pretrained Model Integrations - Provides utilities for loading and integrating specialized pretrained vision models to accelerate training.
  • Deep Learning Training Pipelines - Offers end-to-end workflows for high-performance distributed training and evaluation of image encoders.
  • Distributed Training - Provides frameworks and utilities for scaling model training across multiple GPUs and nodes.
  • Distributed Training Runtimes - Offers infrastructure support for executing high-performance training and inference across multi-GPU clusters.
  • Image Encoder Embedding Extractions - Provides standardized image encoders that extract numerical vector representations to serve as backbones for detection and segmentation.
  • Vision Model Training - Ships a framework for distributed training and evaluation of image models using advanced data augmentation.
  • Pretrained Weight Initializers - Provides utilities for loading pretrained weights to accelerate convergence and avoid training from scratch.
  • Computer Vision Features - Provides methods for extracting visual patterns and intermediate layers to create feature maps for detection tasks.
  • Classifier Head Management - Provides tools to adjust or reset the classification head to adapt backbones for different class counts.
  • Image Augmentation - Provides methods for increasing dataset diversity through random image transformations like Mixup and CutMix.
  • Computer Vision Training - Provides optimized training routines and scripts specifically for image-based neural network architectures.
  • Data Augmentation Techniques - Integrates specific data augmentation methods like pixel-level mixing and cropping to improve model robustness.
  • Feature Extraction Pipelines - Implements tools for extracting multi-scale feature maps from neural network backbones for downstream tasks.
  • ONNX Model Exporters - Provides utilities for converting trained PyTorch models into the standardized ONNX format.
  • Modular Backbone Architectures - Employs neural network structures designed as decoupled feature extractors for flexible adaptation.
  • Advanced Learning - Collection of state-of-the-art image models and training recipes.
  • Visión artificial - Collection of state-of-the-art pretrained image models and scripts.
  • Computer Vision Models - Comprehensive collection of image models, scripts, and pretrained weights.
  • Model Architectures - Collection of state-of-the-art image models and pretrained weights.
  • Model Implementations - Collection of state-of-the-art image models and pretrained weights.
  • Neural Network Architectures - Collection of high-performance image classification models and weights.
  • PyTorch Ecosystem - Collection of state-of-the-art image models.
  • Convolutional Neural Networks (CNNs) - Listed in the “Convolutional Neural Networks (CNNs)” section of the The Incredible Pytorch awesome list.

Historial de estrellas

Gráfico del historial de estrellas de rwightman/pytorch-image-modelsGráfico del historial de estrellas de rwightman/pytorch-image-models

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Pytorch Image Models

Proyectos open-source similares, clasificados según cuántas características comparten con Pytorch Image Models.
  • paddlepaddle/paddledetectionAvatar de PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Ver en GitHub↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Pythonblazefacedeepsortdetr
    Ver en GitHub↗14,243
  • pytorch/visionAvatar de pytorch

    pytorch/vision

    17,743Ver en GitHub↗

    This project is a comprehensive computer vision library for the PyTorch ecosystem, providing a standardized collection of neural network architectures, datasets, and high-performance transformation utilities. It serves as a foundational framework for building, training, and deploying deep learning models, offering a centralized model registry that allows developers to instantiate architectures with pre-trained weights for tasks such as image classification, object detection, and semantic segmentation. The library distinguishes itself through its modular approach to data and compute management

    Pythoncomputer-visionmachine-learning
    Ver en GitHub↗17,743
  • tingsongyu/pytorch_tutorialAvatar de TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Ver en GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Python
    Ver en GitHub↗8,018
  • lightly-ai/lightlyAvatar de lightly-ai

    lightly-ai/lightly

    3,684Ver en GitHub↗

    Lightly is a self-supervised learning framework and computer vision data curation tool designed to manage large image datasets and train models on unlabeled data. It functions as a PyTorch vision library and dataset management SDK, providing tools to convert raw images into high-dimensional vectors for similarity search, visualization, and feature extraction. The project implements a variety of self-supervised architectures, including MoCo, SimCLR, VICReg, Barlow Twins, and masked image modeling. It distinguishes itself by combining these learning frameworks with active learning capabilities,

    Pythoncomputer-visioncontrastive-learningcontributions-welcome
    Ver en GitHub↗3,684
Ver las 30 alternativas a Pytorch Image Models→

Preguntas frecuentes

¿Qué hace rwightman/pytorch-image-models?

This project is a library of pretrained computer vision architectures and backbones for image classification and feature extraction. It serves as a comprehensive model zoo and collection of standardized image encoders, including ResNet, Vision Transformers, and EfficientNet, for use in visual analysis and as backbones for object detection and image segmentation.

¿Cuáles son las características principales de rwightman/pytorch-image-models?

Las características principales de rwightman/pytorch-image-models son: Computer Vision Models, Image Classification Models, Pretrained Model Integrations, Deep Learning Training Pipelines, Distributed Training, Distributed Training Runtimes, Image Encoder Embedding Extractions, Vision Model Training.

¿Qué alternativas de código abierto existen para rwightman/pytorch-image-models?

Las alternativas de código abierto para rwightman/pytorch-image-models incluyen: paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… pytorch/vision — This project is a comprehensive computer vision library for the PyTorch ecosystem, providing a standardized collection… tingsongyu/pytorch_tutorial — This project is a comprehensive collection of educational examples and reference implementations for building vision… lightly-ai/lightly — Lightly is a self-supervised learning framework and computer vision data curation tool designed to manage large image… huggingface/pytorch-image-models — This project is a comprehensive library of state-of-the-art neural network architectures designed for image… autogluon/autogluon — AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end…