Augmentor هي مكتبة وإطار عمل لتعزيز الصور بلغة Python مصمم لتوسيع مجموعات بيانات التعلم الآلي. تعمل كأداة معالجة مسبقة تولد تنويعات صور اصطناعية لزيادة تنوع البيانات، وكأداة بث لبيانات التدريب التي تغذي الصور المعززة والتسميات مباشرة في حلقات الشبكة العصبية دون الحاجة إلى تخزين قرص وسيط.
الميزات الرئيسية لـ mdbloice/augmentor هي: Computer Vision Dataset Expansion, Image Augmentation, Transform Sequence Assemblers, Image Data Preprocessing, Image Dataset Expansion Frameworks, ML Training Data Streamers, On-the-Fly Training Transformations, Synchronized Label Augmentations.
تشمل البدائل مفتوحة المصدر لـ mdbloice/augmentor: aleju/imgaug — imgaug is a Python library for machine learning data augmentation and computer vision dataset expansion. It provides… albumentations-team/albumentations — Albumentations is a computer vision image augmentation library designed to increase training data diversity for deep… albu/albumentations — Albumentations is an image augmentation library and computer vision preprocessing tool designed to expand datasets for… facebookresearch/augly — AugLy is a multimodal data augmentation library and machine learning dataset augmentor. It provides a system for… open-mmlab/mmsegmentation — MMSegmentation is an open-source semantic segmentation toolbox built on PyTorch that provides a modular, configurable… open-mmlab/mmcv — mmcv is a foundation library for computer vision based on PyTorch. It provides a comprehensive system for constructing…
imgaug is a Python library for machine learning data augmentation and computer vision dataset expansion. It provides tools to increase the volume and variety of training sets by applying random geometric, color, and noise transformations to images. The library ensures spatial consistency by synchronizing transformations across images and their associated annotations, such as bounding boxes, keypoints, and segmentation maps. It uses a compositional pipeline pattern to chain multiple augmentations into sequences and employs deterministic seed management to reproduce specific data samples. The
Albumentations is a computer vision image augmentation library designed to increase training data diversity for deep learning models. It provides a toolset for applying geometric and color transformations to images and annotations, including a specialized collection of 3D operations for volumetric data used in medical and scientific imaging. The library functions as an image mask and bounding box transformer, automatically updating masks, bounding boxes, and keypoints when images undergo geometric changes. This ensures that spatial alterations remain synchronized across images and their assoc
Albumentations is an image augmentation library and computer vision preprocessing tool designed to expand datasets for deep learning models. It provides a collection of transformations that modify pixel values and spatial geometry to increase the diversity of training samples and improve model generalization. The library supports both 2D image augmentation and 3D volumetric data augmentation. It handles a variety of labels alongside images, ensuring that bounding boxes, keypoints, and segmentation masks remain accurately aligned when spatial transformations are applied. The tool incorporates
AugLy is a multimodal data augmentation library and machine learning dataset augmentor. It provides a system for generating synthetic variations of training data across audio, image, text, and video datasets to increase sample diversity and improve model robustness. The library functions as a multimedia noise simulator, specifically designed to mimic real-world user captures by overlaying social media templates and internet artifacts onto media. It includes a data provenance tracker to record the specific transformations and intensity levels applied to each piece of augmented data. The tool