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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
huawei-noah avatar

huawei-noah/ghostnet

0
View on GitHub↗
4,416 stars·736 forks·Python·24 views

Ghostnet

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 inference optimization, including the reduction of computational costs and memory usage. It implements structural design patterns such as depthwise-separable convolutional blocks, linear-bottleneck depthwise convolutions, and tied-weight transformer blocks to lower inference latency.

Features

  • Vision Backbones and Classification - Provides high-efficiency computer vision backbones for image recognition and feature extraction.
  • Depthwise Separable Convolutions - Provides depthwise-separable convolutional blocks that split standard convolutions into spatial depthwise and pointwise channel mixing filters.
  • Cheap-Operation-Based Convolutions - Implements convolutional layers that use linear transformations to generate redundant feature maps and reduce floating point operations.
  • Inference Cost Optimizations - Employs pre-defined neural network architectures that minimize computational costs on resource-limited hardware.
  • Linear Bottlenecks - Implements linear-bottleneck depthwise convolutions to generate more feature maps with fewer parameters.
  • Edge AI Model Deployment - Provides lightweight neural network architectures optimized for efficient deployment on local hardware and edge devices.
  • Resource-Constrained Optimizations - Structures neural network backbones to minimize memory access and compute cycles for low-power edge hardware deployment.
  • Inference Latency Reduction - Provides optimized model structures that reduce memory usage and computation time to lower inference latency.
  • Inference Speed Optimizers - Optimizes the execution speed and memory usage of neural network inference for faster live predictions.
  • Vision Transformer Implementations - Implements Vision Transformer architectures optimized for reduced parameter counts and high inference efficiency.
  • Efficient Neural Architectures - Offers a set of lightweight neural network backbones designed to reduce computational and memory overhead.
  • Efficient Vision Transformers - Implements efficient vision transformers with optimized attention mechanisms to reduce resource requirements.
  • Mobile AI Architectures - Develops AI backbones optimized for the strict energy and memory limits of mobile device hardware.
  • MLP-Mixer Architectures - Utilizes MLP-Mixer architectures to process visual data using multi-layer perceptrons for high-performance feature extraction.
  • Neural Network Design Frameworks - Provides a collection of optimized layers and structural design patterns to minimize parameter counts in neural networks.
  • Weight Tying Strategies - Implements tied-weight transformer blocks that share parameters across layers to decrease total model size and memory footprint.
  • Neural Network Architectures - Lightweight architecture using cheap operations for feature generation.

Star history

Star history chart for huawei-noah/ghostnetStar history chart for huawei-noah/ghostnet

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Projects sharing features with Ghostnet

These projects share indexed features with Ghostnet. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • huawei-noah/efficient-ai-backboneshuawei-noah avatar

    huawei-noah/Efficient-AI-Backbones

    4,417View on GitHub↗

    Efficient-AI-Backbones is a lightweight neural network library and computer vision model zoo. It provides a collection of optimized deep learning backbones designed to minimize computational overhead and memory usage for artificial intelligence tasks. The project implements specialized architectures such as GhostNet and MLP to reduce processing requirements. It features a modular backbone design and the distribution of pretrained weights to accelerate the development and deployment of vision models. The library covers efficient neural network design and edge device AI optimization. Its capab

    Pythonconvolutional-neural-networksefficient-inferenceghostnet
    View on GitHub↗4,417
  • infrasys-ai/aisystemInfrasys-AI avatar

    Infrasys-AI/AISystem

    17,017View on GitHub↗

    AISystem is a comprehensive AI full-stack infrastructure project covering the entire pipeline from AI chip architecture to high-level training frameworks. It encompasses the development of AI compiler frameworks, inference engines, and distributed training orchestrators designed to coordinate workloads across a heterogeneous compute stack of CPUs, GPUs, and NPUs. The project focuses on the deep integration of software and hardware, employing software-hardware co-design to align tensor layouts with physical memory structures. It provides specialized capabilities for accelerating Transformer mo

    Jupyter Notebookaiaiinfraaisys
    View on GitHub↗17,017
  • rangilyu/nanodetRangiLyu avatar

    RangiLyu/nanodet

    6,222View on GitHub↗

    NanoDet-Plus⚡Super fast and lightweight anchor-free object detection model. 🔥Only 980 KB(int8) / 1.8MB (fp16) and run 97FPS on cellphone🔥

    Pythonanchor-freeandroiddeep-learning
    View on GitHub↗6,222
  • 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
Compare all 30 related projects→

Frequently asked questions

What does huawei-noah/ghostnet do?

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.

What are the main features of huawei-noah/ghostnet?

The main features of huawei-noah/ghostnet are: Vision Backbones and Classification, Depthwise Separable Convolutions, Cheap-Operation-Based Convolutions, Inference Cost Optimizations, Linear Bottlenecks, Edge AI Model Deployment, Resource-Constrained Optimizations, Inference Latency Reduction.

Which projects share features with huawei-noah/ghostnet?

Projects with overlapping indexed features include: huawei-noah/efficient-ai-backbones — Efficient-AI-Backbones is a lightweight neural network library and computer vision model zoo. It provides a collection… infrasys-ai/aisystem — AISystem is a comprehensive AI full-stack infrastructure project covering the entire pipeline from AI chip… thu-mig/yolov10 — YOLOv10 is a PyTorch computer vision library and real-time vision framework designed for locating and identifying… rangilyu/nanodet — NanoDet-Plus⚡Super fast and lightweight anchor-free object detection model. 🔥Only 980 KB(int8) / 1.8MB (fp16) and run… huawei-noah/cv-backbones — CV-Backbones is a computer vision backbone library and model zoo providing a collection of pre-defined neural network… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU…