paddlepaddle/paddleclas

A treasure chest for visual classification and recognition powered by PaddlePaddle

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 13 minutes ago
Added to GitGenius on September 11th, 2026
Created on March 30th, 2020
Open Issues & Pull Requests: 124 (+0)
GitHub issues: Enabled
Number of forks: 1,193
Total Stargazers: 5,845 (+0)
Total Subscribers: 77 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

PaddleClas is an image classification and recognition toolkit built on the PaddlePaddle framework.

The toolkit addresses the need for comprehensive tools to train and deploy visual models for image classification and recognition tasks. It provides a collection of pre-trained models, data augmentation techniques including AutoAugment, CutMix, RandAugment, and GridMask, as well as knowledge distillation capabilities. The project includes PP-ShiTu, a lightweight image recognition system designed for production scenarios like product recognition and garbage classification, and PULC, a practical image classification model line. The toolkit supports multiple model architectures including Vision Transformers, RepVGG, and DeiT, alongside traditional approaches.

Developers should choose this toolkit if they need a comprehensive suite for image classification and recognition with production-ready models and deployment options. It suits projects requiring image retrieval systems, product recognition, or multi-label classification. The toolkit integrates with PaddleX, which provides low-code development capabilities and supports deployment across diverse hardware including NVIDIA GPUs, Kunlun, Ascend, Cambricon, and Hygon processors. The project is particularly valuable for teams working within the PaddlePaddle ecosystem who need seamless hardware switching and unified deployment approaches.

The project maintains rapid responsiveness to community engagement, with maintainers typically addressing new issues and pull requests within a day. Development activity centers on user questions, bug reports, and work related to the PP-ShiTu image recognition system, indicating active maintenance focused on both the core toolkit and its specialized recognition subsystem.