awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to huawei-noah/efficient-ai-backbones

Open-source alternatives to Efficient AI Backbones

30 open-source projects similar to huawei-noah/efficient-ai-backbones, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Efficient AI Backbones alternative.

  • huawei-noah/ghostnethuawei-noah avatar

    huawei-noah/ghostnet

    4,416View on GitHub↗

    GhostNet provides a set of efficient AI model architectures and neural network design patterns designed to reduce computation and memory overhead. It serves as a computer vision backbone and a lightweight vision transformer, optimizing the balance between predictive accuracy and inference speed. The project focuses on reducing resource consumption for deployment on mobile devices and edge hardware. It achieves this through the use of lightweight vision transformer implementations and architectures that minimize the total number of parameters. The codebase covers a range of capabilities for i

    Python
    View on GitHub↗4,416
  • open-mmlab/mmpretrainopen-mmlab avatar

    open-mmlab/mmpretrain

    3,842View on GitHub↗

    mmpretrain is a modular PyTorch computer vision framework designed for developing, training, and benchmarking deep learning architectures. It serves as a comprehensive toolkit for vision tasks, providing a specialized platform for multimodal machine learning and self-supervised learning. The project features a computer vision model zoo containing architectural definitions and pre-trained weights for backbones such as ViT, ConvNeXt, and Swin Transformer. It distinguishes itself through a dedicated self-supervised learning toolkit that implements algorithms like MAE and DINO to train models wit

    Pythonbeitclipconstrastive-learning
    View on GitHub↗3,842
  • facebookresearch/deitfacebookresearch avatar

    facebookresearch/deit

    4,348View on GitHub↗

    DeiT is a PyTorch vision transformer framework designed for image classification. It implements a transformer-based architecture that processes images as sequences of flattened patches using self-attention layers and position-aware sequence modeling instead of convolutional filters. The project focuses on data-efficient training through a knowledge distillation framework. This system allows a student model to mimic the soft labels of a high-performance teacher model to improve accuracy and generalization, particularly when training on smaller datasets. The library covers the full development

    Python
    View on GitHub↗4,348

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • apple/corenetapple avatar

    apple/corenet

    6,999View on GitHub↗

    Corenet is a deep learning training framework and computer vision model library designed for developing neural networks across vision, text, and audio modalities. It functions as a distributed training orchestrator for scaling workloads across multiple compute nodes and provides a multimodal data pipeline for processing image, text, and video data. The project includes a model conversion toolkit for transforming weights and architectures between different machine learning frameworks. It also provides tools for optimizing model performance on Apple Silicon and reducing response latency in gene

    Jupyter Notebook
    View on GitHub↗6,999
  • huggingface/pytorch-image-modelshuggingface avatar

    huggingface/pytorch-image-models

    36,893View on GitHub↗

    This project is a comprehensive library of state-of-the-art neural network architectures designed for image classification and feature extraction. It provides a complete deep learning training framework that supports distributed execution, allowing users to build, train, and fine-tune vision models using optimized schedulers and pre-configured training recipes. The library distinguishes itself through a modular backbone architecture that treats neural networks as decoupled feature extractors, enabling the retrieval of multi-scale outputs for downstream tasks like object detection and segmenta

    Pythonaugmixconvnextdistributed-training
    View on GitHub↗36,893
  • rwightman/pytorch-image-modelsrwightman avatar

    rwightman/pytorch-image-models

    36,893View on GitHub↗

    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

    Python
    View on GitHub↗36,893
  • pytorch/visionpytorch avatar

    pytorch/vision

    17,743View on 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
    View on GitHub↗17,743
  • thu-mig/yolov10THU-MIG avatar

    THU-MIG/yolov10

    11,316View on GitHub↗

    YOLOv10 is a PyTorch computer vision library and real-time vision framework designed for locating and identifying multiple objects in images and video streams. It functions as an end-to-end object detector that optimizes for high-speed deployment and detection precision. The project is distinguished by an NMS-free detection architecture that predicts a single bounding box per object, eliminating the need for non-maximum suppression post-processing to reduce inference latency. It further optimizes for edge hardware through scalable weights and a quantization-friendly structure that facilitates

    Python
    View on GitHub↗11,316
  • pytorch/examplespytorch avatar

    pytorch/examples

    23,752View on GitHub↗

    This repository serves as a comprehensive collection of reference implementations for the PyTorch machine learning library. It provides practical examples for building, training, and deploying deep learning models, functioning as a toolkit for developers to explore neural network architectures and training workflows. The project distinguishes itself by offering concrete demonstrations of complex machine learning operations, ranging from computer vision tasks like object detection and depth estimation to the training of large-scale transformer models. These examples illustrate how to implement

    Python
    View on GitHub↗23,752
  • zylo117/yet-another-efficientdet-pytorchzylo117 avatar

    zylo117/Yet-Another-EfficientDet-Pytorch

    5,245View on GitHub↗

    This project is a PyTorch implementation of the EfficientDet architecture designed for real-time object detection. It provides a neural network and inference engine capable of identifying and locating multiple objects within images or video streams. The implementation includes pretrained computer vision models with optimized weights, enabling immediate inference and fine-tuning without the need for training from scratch. The project covers the full pipeline for computer vision model optimization, including custom object detection training and model weight optimization. It incorporates struct

    Jupyter Notebookbifpndetectionefficientdet
    View on GitHub↗5,245
  • huawei-noah/cv-backboneshuawei-noah avatar

    huawei-noah/CV-Backbones

    4,416View on GitHub↗

    CV-Backbones is a computer vision backbone library and model zoo providing a collection of pre-defined neural network architectures for extracting visual features and processing image data. It serves as a PyTorch vision framework of reusable deep learning components designed for image analysis and visual representation learning. The library focuses on efficient neural network architectures to reduce computational overhead while maintaining feature extraction performance. This is achieved through the implementation of lightweight model designs such as GhostNet and MLP. The project covers a br

    Python
    View on GitHub↗4,416
  • changsn/stvit-rC

    changsn/STViT-R

    0View on GitHub↗
    View on GitHub↗0
  • microsoft/creammicrosoft avatar

    microsoft/Cream

    1,836View on GitHub↗

    This is a collection of our NAS and Vision Transformer work.

    Python
    View on GitHub↗1,836
  • microndla/mobilevitv3M

    micronDLA/MobileViTv3

    0View on GitHub↗
    View on GitHub↗0
  • changlin31/ds-netC

    changlin31/DS-Net

    0View on GitHub↗
    View on GitHub↗0
  • ma-xu/efficientmodM

    ma-xu/EfficientMod

    0View on GitHub↗
    View on GitHub↗0
  • maycbj/ditM

    Maycbj/DiT

    0View on GitHub↗
    View on GitHub↗0
  • microsoft/spachM

    microsoft/SPACH

    0View on GitHub↗
    View on GitHub↗0
  • br-idl/paddlevitBR-IDL avatar

    BR-IDL/PaddleViT

    1,237View on GitHub↗

    :robot: PaddleViT: State-of-the-art Visual Transformer and MLP Models for PaddlePaddle 2.0+

    Pythonclassificationcomputer-visioncv
    View on GitHub↗1,237
  • danczs/visformerdanczs avatar

    danczs/Visformer

    135View on GitHub↗

    This is a pytorch implementation for the Visformer models. This project is based on the training code in DeiT and the tools in timm.

    Python
    View on GitHub↗135
  • hunto/lightvitH

    hunto/LightViT

    0View on GitHub↗
    View on GitHub↗0
  • ibm/crossvitIBM avatar

    IBM/CrossViT

    419View on GitHub↗

    Official implementation of CrossViT. https://arxiv.org/abs/2103.14899

    Python
    View on GitHub↗419
  • leaplabthu/slide-transformerL

    LeapLabTHU/Slide-Transformer

    0View on GitHub↗
    View on GitHub↗0
  • lmbxmu/supervitL

    lmbxmu/SuperViT

    0View on GitHub↗
    View on GitHub↗0
  • edgeai1/lf-vitE

    edgeai1/LF-ViT

    0View on GitHub↗
    View on GitHub↗0
  • facebookresearch/convitfacebookresearch avatar

    facebookresearch/convit

    474View on GitHub↗

    This repository contains PyTorch code for ConViT. It builds on code from the Data-Efficient Vision Transformer and from timm.

    Python
    View on GitHub↗474
  • ackesnal/gtp-vitA

    Ackesnal/GTP-ViT

    0View on GitHub↗
    View on GitHub↗0
  • chenmnz/cf-vitC

    ChenMnZ/CF-ViT

    0View on GitHub↗
    View on GitHub↗0
  • facebookresearch/tomefacebookresearch avatar

    facebookresearch/ToMe

    1,203View on GitHub↗

    A method to increase the speed and lower the memory footprint of existing vision transformers.

    Python
    View on GitHub↗1,203
  • fudan-zvg/softF

    fudan-zvg/SOFT

    0View on GitHub↗
    View on GitHub↗0