Westlake-AI/openmixup

CAIRI Supervised, Semi- and Self-Supervised Visual Representation Learning Toolbox and Benchmark

58
/ 100
Established

This is a toolbox for machine learning engineers and researchers who develop computer vision systems. It helps you efficiently experiment with different visual representation learning techniques, specifically supervised, semi-supervised, and self-supervised methods that often involve 'mixup' data augmentation. You can input image datasets and configuration files, and it outputs trained models capable of image classification or acting as powerful pre-trained models for tasks like object detection or segmentation.

656 stars. Available on PyPI.

Use this if you are a machine learning engineer or researcher focused on developing state-of-the-art computer vision models, particularly those leveraging mixup or self-supervised learning for visual tasks.

Not ideal if you are looking for a simple, out-of-the-box solution to apply pre-trained models without deep customization or extensive experimentation with model architectures and training strategies.

computer-vision-research image-recognition-development machine-learning-engineering deep-learning-experimentation visual-representation-learning
Maintenance 6 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

656

Forks

61

Language

Python

License

Apache-2.0

Last pushed

Oct 15, 2025

Commits (30d)

0

Dependencies

16

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Westlake-AI/openmixup"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.