{ "info": { "author": "Buslaev Alexander, Alexander Parinov, Vladimir Iglovikov, Eugene Khvedchenya, Druzhinin Mikhail", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Albumentations\n[![PyPI version](https://badge.fury.io/py/albumentations.svg)](https://badge.fury.io/py/albumentations)\n![CI](https://github.com/albumentations-team/albumentations/workflows/CI/badge.svg)\n\nAlbumentations is a Python library for image augmentation. Image augmentation is used in deep learning and computer vision tasks to increase the quality of trained models. The purpose of image augmentation is to create new training samples from the existing data.\n\nHere is an example of how you can apply some augmentations from Albumentations to create new images from the original one:\n![parrot](https://habrastorage.org/webt/bd/ne/rv/bdnerv5ctkudmsaznhw4crsdfiw.jpeg)\n\n## Why Albumentations\n- Albumentations **[supports all common computer vision tasks](#i-want-to-use-albumentations-for-the-specific-task-such-as-classification-or-segmentation)** such as classification, semantic segmentation, instance segmentation, object detection, and pose estimation.\n- The library provides **[a simple unified API](#a-simple-example)** to work with all data types: images (RBG-images, grayscale images, multispectral images), segmentation masks, bounding boxes, and keypoints.\n- The library contains **[more than 70 different augmentations](#list-of-augmentations)** to generate new training samples from the existing data.\n- Albumentations is [**fast**](#benchmarking-results). We benchmark each new release to ensure that augmentations provide maximum speed.\n- It **[works with popular deep learning frameworks](#i-want-to-know-how-to-use-albumentations-with-deep-learning-frameworks)** such as PyTorch and TensorFlow. By the way, Albumentations is a part of the [PyTorch ecosystem](https://pytorch.org/ecosystem/).\n- [**Written by experts**](#authors). The authors have experience both working on production computer vision systems and participating in competitive machine learning. Many core team members are Kaggle Masters and Grandmasters.\n- The library is [**widely used**](#who-is-using-albumentations) in industry, deep learning research, machine learning competitions, and open source projects.\n\n## Table of contents\n- [Authors](#authors)\n- [Installation](#installation)\n- [Documentation](#documentation)\n- [A simple example](#a-simple-example)\n- [Getting started](#getting-started)\n - [I am new to image augmentation](#i-am-new-to-image-augmentation)\n - [I want to use Albumentations for the specific task such as classification or segmentation](#i-want-to-use-albumentations-for-the-specific-task-such-as-classification-or-segmentation)\n - [I want to know how to use Albumentations with deep learning frameworks](#i-want-to-know-how-to-use-albumentations-with-deep-learning-frameworks)\n - [I want to explore augmentations and see Albumentations in action](#i-want-to-explore-augmentations-and-see-albumentations-in-action)\n- [Who is using Albumentations](#who-is-using-albumentations)\n- [List of augmentations](#list-of-augmentations)\n - [Pixel-level transforms](#pixel-level-transforms)\n - [Spatial-level transforms](#spatial-level-transforms)\n- [A few more examples of augmentations](#a-few-more-examples-of-augmentations)\n- [Benchmarking results](#benchmarking-results)\n- [Contributing](#contributing)\n- [Comments](#comments)\n- [Citing](#citing)\n\n## Authors\n[**Alexander Buslaev** \u2014 Computer Vision Engineer at Mapbox](https://www.linkedin.com/in/al-buslaev/) | [Kaggle Master](https://www.kaggle.com/albuslaev)\n\n[**Alex Parinov** \u2014 Tech Lead at SberDevices](https://www.linkedin.com/in/alex-parinov/) | [Kaggle Master](https://www.kaggle.com/creafz)\n\n[**Vladimir I. Iglovikov** \u2014 Staff Engineer at Lyft Level5](https://www.linkedin.com/in/iglovikov/) | [Kaggle Grandmaster](https://www.kaggle.com/iglovikov)\n\n[**Evegene Khvedchenya** \u2014 Computer Vision Research Engineer at Pi\u00f1ata Farms](https://www.linkedin.com/in/cvtalks/) | [Kaggle Grandmaster](https://www.kaggle.com/bloodaxe)\n\n[**Mikhail Druzhinin** \u2014 Computer Vision Engineer at ID R&D](https://www.linkedin.com/in/mikhail-druzhinin-548229100/) | [Kaggle Expert](https://www.kaggle.com/dipetm)\n\n\n## Installation\nAlbumentations requires Python 3.6 or higher. To install the latest version from PyPI:\n\n```\npip install -U albumentations\n```\n\nOther installation options are described in the [documentation](https://albumentations.ai/docs/getting_started/installation/).\n\n## Documentation\nThe full documentation is available at **[https://albumentations.ai/docs/](https://albumentations.ai/docs/)**.\n\n## A simple example\n```python\nimport albumentations as A\nimport cv2\n\n# Declare an augmentation pipeline\ntransform = A.Compose([\n A.RandomCrop(width=256, height=256),\n A.HorizontalFlip(p=0.5),\n A.RandomBrightnessContrast(p=0.2),\n])\n\n# Read an image with OpenCV and convert it to the RGB colorspace\nimage = cv2.imread(\"image.jpg\")\nimage = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)\n\n# Augment an image\ntransformed = transform(image=image)\ntransformed_image = transformed[\"image\"]\n```\n\n## Getting started\n\n### I am new to image augmentation\nPlease start with the [introduction articles](https://albumentations.ai/docs/#introduction-to-image-augmentation) about why image augmentation is important and how it helps to build better models.\n\n### I want to use Albumentations for the specific task such as classification or segmentation\nIf you want to use Albumentations for a specific task such as classification, segmentation, or object detection, refer to the [set of articles](https://albumentations.ai/docs/#getting-started-with-albumentations) that has an in-depth description of this task. We also have a [list of examples](https://albumentations.ai/docs/examples/) on applying Albumentations for different use cases.\n\n### I want to know how to use Albumentations with deep learning frameworks\nWe have [examples of using Albumentations](https://albumentations.ai/docs/#examples-of-how-to-use-albumentations-with-different-deep-learning-frameworks) along with PyTorch and TensorFlow.\n\n### I want to explore augmentations and see Albumentations in action\nCheck the [online demo of the library](https://albumentations-demo.herokuapp.com/). With it, you can apply augmentations to different images and see the result. Also, we have a [list of all available augmentations and their targets](#list-of-augmentations).\n\n## Who is using Albumentations\n\n\n\n\n\n\n\n\n#### See also:\n- [A list of papers that cite Albumentations](https://albumentations.ai/whos_using#research).\n- [A list of teams that were using Albumentations and took high places in machine learning competitions](https://albumentations.ai/whos_using#competitions).\n- [Open source projects that use Albumentations](https://albumentations.ai/whos_using#open-source).\n\n## List of augmentations\n\n### Pixel-level transforms\nPixel-level transforms will change just an input image and will leave any additional targets such as masks, bounding boxes, and keypoints unchanged. The list of pixel-level transforms:\n\n- [Blur](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Blur)\n- [CLAHE](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.CLAHE)\n- [ChannelDropout](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.ChannelDropout)\n- [ChannelShuffle](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.ChannelShuffle)\n- [ColorJitter](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.ColorJitter)\n- [Downscale](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Downscale)\n- [Emboss](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Emboss)\n- [Equalize](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Equalize)\n- [FDA](https://albumentations.ai/docs/api_reference/augmentations/domain_adaptation/#albumentations.augmentations.domain_adaptation.FDA)\n- [FancyPCA](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.FancyPCA)\n- [FromFloat](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.FromFloat)\n- [GaussNoise](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.GaussNoise)\n- [GaussianBlur](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.GaussianBlur)\n- [GlassBlur](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.GlassBlur)\n- [HistogramMatching](https://albumentations.ai/docs/api_reference/augmentations/domain_adaptation/#albumentations.augmentations.domain_adaptation.HistogramMatching)\n- [HueSaturationValue](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.HueSaturationValue)\n- [ISONoise](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.ISONoise)\n- [ImageCompression](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.ImageCompression)\n- [InvertImg](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.InvertImg)\n- [MedianBlur](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.MedianBlur)\n- [MotionBlur](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.MotionBlur)\n- [MultiplicativeNoise](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.MultiplicativeNoise)\n- [Normalize](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Normalize)\n- [PixelDistributionAdaptation](https://albumentations.ai/docs/api_reference/augmentations/domain_adaptation/#albumentations.augmentations.domain_adaptation.PixelDistributionAdaptation)\n- [Posterize](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Posterize)\n- [RGBShift](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RGBShift)\n- [RandomBrightnessContrast](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomBrightnessContrast)\n- [RandomFog](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomFog)\n- [RandomGamma](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomGamma)\n- [RandomRain](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomRain)\n- [RandomShadow](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomShadow)\n- [RandomSnow](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomSnow)\n- [RandomSunFlare](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomSunFlare)\n- [RandomToneCurve](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomToneCurve)\n- [Sharpen](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Sharpen)\n- [Solarize](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Solarize)\n- [Superpixels](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Superpixels)\n- [TemplateTransform](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.TemplateTransform)\n- [ToFloat](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.ToFloat)\n- [ToGray](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.ToGray)\n- [ToSepia](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.ToSepia)\n\n### Spatial-level transforms\nSpatial-level transforms will simultaneously change both an input image as well as additional targets such as masks, bounding boxes, and keypoints. The following table shows which additional targets are supported by each transform.\n\n| Transform | Image | Masks | BBoxes | Keypoints |\n| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---: | :---: | :----: | :-------: |\n| [Affine](https://albumentations.ai/docs/api_reference/augmentations/geometric/transforms/#albumentations.augmentations.geometric.transforms.Affine) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [CenterCrop](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.CenterCrop) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [CoarseDropout](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.CoarseDropout) | \u2713 | \u2713 | | |\n| [Crop](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.Crop) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [CropAndPad](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.CropAndPad) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [CropNonEmptyMaskIfExists](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.CropNonEmptyMaskIfExists) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [ElasticTransform](https://albumentations.ai/docs/api_reference/augmentations/geometric/transforms/#albumentations.augmentations.geometric.transforms.ElasticTransform) | \u2713 | \u2713 | | |\n| [Flip](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Flip) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [GridDistortion](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.GridDistortion) | \u2713 | \u2713 | | |\n| [GridDropout](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.GridDropout) | \u2713 | \u2713 | | |\n| [HorizontalFlip](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.HorizontalFlip) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [Lambda](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Lambda) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [LongestMaxSize](https://albumentations.ai/docs/api_reference/augmentations/geometric/resize/#albumentations.augmentations.geometric.resize.LongestMaxSize) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [MaskDropout](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.MaskDropout) | \u2713 | \u2713 | | |\n| [NoOp](https://albumentations.ai/docs/api_reference/core/transforms_interface/#albumentations.core.transforms_interface.NoOp) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [OpticalDistortion](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.OpticalDistortion) | \u2713 | \u2713 | | |\n| [PadIfNeeded](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.PadIfNeeded) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [Perspective](https://albumentations.ai/docs/api_reference/augmentations/geometric/transforms/#albumentations.augmentations.geometric.transforms.Perspective) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [PiecewiseAffine](https://albumentations.ai/docs/api_reference/augmentations/geometric/transforms/#albumentations.augmentations.geometric.transforms.PiecewiseAffine) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [RandomCrop](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.RandomCrop) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [RandomCropNearBBox](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.RandomCropNearBBox) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [RandomGridShuffle](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.RandomGridShuffle) | \u2713 | \u2713 | | |\n| [RandomResizedCrop](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.RandomResizedCrop) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [RandomRotate90](https://albumentations.ai/docs/api_reference/augmentations/geometric/rotate/#albumentations.augmentations.geometric.rotate.RandomRotate90) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [RandomScale](https://albumentations.ai/docs/api_reference/augmentations/geometric/resize/#albumentations.augmentations.geometric.resize.RandomScale) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [RandomSizedBBoxSafeCrop](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.RandomSizedBBoxSafeCrop) | \u2713 | \u2713 | \u2713 | |\n| [RandomSizedCrop](https://albumentations.ai/docs/api_reference/augmentations/crops/transforms/#albumentations.augmentations.crops.transforms.RandomSizedCrop) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [Resize](https://albumentations.ai/docs/api_reference/augmentations/geometric/resize/#albumentations.augmentations.geometric.resize.Resize) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [Rotate](https://albumentations.ai/docs/api_reference/augmentations/geometric/rotate/#albumentations.augmentations.geometric.rotate.Rotate) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [SafeRotate](https://albumentations.ai/docs/api_reference/augmentations/geometric/rotate/#albumentations.augmentations.geometric.rotate.SafeRotate) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [ShiftScaleRotate](https://albumentations.ai/docs/api_reference/augmentations/geometric/transforms/#albumentations.augmentations.geometric.transforms.ShiftScaleRotate) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [SmallestMaxSize](https://albumentations.ai/docs/api_reference/augmentations/geometric/resize/#albumentations.augmentations.geometric.resize.SmallestMaxSize) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [Transpose](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.Transpose) | \u2713 | \u2713 | \u2713 | \u2713 |\n| [VerticalFlip](https://albumentations.ai/docs/api_reference/augmentations/transforms/#albumentations.augmentations.transforms.VerticalFlip) | \u2713 | \u2713 | \u2713 | \u2713 |\n\n## A few more examples of augmentations\n### Semantic segmentation on the Inria dataset\n\n![inria](https://habrastorage.org/webt/su/wa/np/suwanpeo6ww7wpwtobtrzd_cg20.jpeg)\n\n### Medical imaging\n![medical](https://habrastorage.org/webt/1i/fi/wz/1ifiwzy0lxetc4nwjvss-71nkw0.jpeg)\n\n### Object detection and semantic segmentation on the Mapillary Vistas dataset\n![vistas](https://habrastorage.org/webt/rz/-h/3j/rz-h3jalbxic8o_fhucxysts4tc.jpeg)\n\n### Keypoints augmentation\n\n\n\n## Benchmarking results\nTo run the benchmark yourself, follow the instructions in [benchmark/README.md](https://github.com/albumentations-team/albumentations/blob/master/benchmark/README.md)\n\nResults for running the benchmark on the first 2000 images from the ImageNet validation set using an Intel(R) Xeon(R) Gold 6140 CPU.\nAll outputs are converted to a contiguous NumPy array with the np.uint8 data type.\nThe table shows how many images per second can be processed on a single core; higher is better.\n\n\n| |albumentations
1.1.0|imgaug
0.4.0|torchvision (Pillow-SIMD backend)
0.10.1|keras
2.6.0|augmentor
0.2.8|solt
0.1.9|\n|----------------------|:------------------------------------:|:----------------------------:|:--------------------------------------------------------:|:---------------------------:|:-------------------------------:|:--------------------------:|\n|HorizontalFlip | **10220** | 2702 | 2517 | 876 | 2528 | 6798 |\n|VerticalFlip | **4438** | 2141 | 2151 | 4381 | 2155 | 3659 |\n|Rotate | **389** | 283 | 165 | 28 | 60 | 367 |\n|ShiftScaleRotate | **669** | 425 | 146 | 29 | - | - |\n|Brightness | **2765** | 1124 | 411 | 229 | 408 | 2335 |\n|Contrast | **2767** | 1137 | 349 | - | 346 | 2341 |\n|BrightnessContrast | **2746** | 629 | 190 | - | 189 | 1196 |\n|ShiftRGB | **2758** | 1093 | - | 360 | - | - |\n|ShiftHSV | **598** | 259 | 59 | - | - | 144 |\n|Gamma | **2849** | - | 388 | - | - | 933 |\n|Grayscale | **5219** | 393 | 723 | - | 1082 | 1309 |\n|RandomCrop64 | **163550** | 2562 | 50159 | - | 42842 | 22260 |\n|PadToSize512 | **3609** | - | 602 | - | - | 3097 |\n|Resize512 | 1049 | 611 | **1066** | - | 1041 | 1017 |\n|RandomSizedCrop_64_512| **3224** | 858 | 1660 | - | 1598 | 2675 |\n|Posterize | **2789** | - | - | - | - | - |\n|Solarize | **2761** | - | - | - | - | - |\n|Equalize | 647 | 385 | - | - | **765** | - |\n|Multiply | **2659** | 1129 | - | - | - | - |\n|MultiplyElementwise | 111 | **200** | - | - | - | - |\n|ColorJitter | **351** | 78 | 57 | - | - | - |\n\nPython and library versions: Python 3.9.5 (default, Jun 23 2021, 15:01:51) [GCC 8.3.0], numpy 1.19.5, pillow-simd 7.0.0.post3, opencv-python 4.5.3.56, scikit-image 0.18.3, scipy 1.7.1.\n\n## Contributing\n\nTo create a pull request to the repository, follow the documentation at [https://albumentations.ai/docs/contributing/](https://albumentations.ai/docs/contributing/)\n\n\n## Comments\nIn some systems, in the multiple GPU regime, PyTorch may deadlock the DataLoader if OpenCV was compiled with OpenCL optimizations. Adding the following two lines before the library import may help. For more details [https://github.com/pytorch/pytorch/issues/1355](https://github.com/pytorch/pytorch/issues/1355)\n\n```python\ncv2.setNumThreads(0)\ncv2.ocl.setUseOpenCL(False)\n```\n\n## Citing\n\nIf you find this library useful for your research, please consider citing [Albumentations: Fast and Flexible Image Augmentations](https://www.mdpi.com/2078-2489/11/2/125):\n\n```bibtex\n@Article{info11020125,\n AUTHOR = {Buslaev, Alexander and Iglovikov, Vladimir I. and Khvedchenya, Eugene and Parinov, Alex and Druzhinin, Mikhail and Kalinin, Alexandr A.},\n TITLE = {Albumentations: Fast and Flexible Image Augmentations},\n JOURNAL = {Information},\n VOLUME = {11},\n YEAR = {2020},\n NUMBER = {2},\n ARTICLE-NUMBER = {125},\n URL = {https://www.mdpi.com/2078-2489/11/2/125},\n ISSN = {2078-2489},\n DOI = {10.3390/info11020125}\n}\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/albumentations-team/albumentations", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "albumentations", "package_url": "https://pypi.org/project/albumentations/", "platform": "", "project_url": "https://pypi.org/project/albumentations/", "project_urls": { "Homepage": "https://github.com/albumentations-team/albumentations" }, "release_url": "https://pypi.org/project/albumentations/1.1.0/", "requires_dist": [ "numpy (>=1.11.1)", "scipy", "scikit-image (>=0.16.1)", "PyYAML", "qudida (>=0.0.4)", "opencv-python-headless (>=4.1.1)", "pytest ; extra == 'develop'", "imgaug (>=0.4.0) ; extra == 'develop'", "imgaug (>=0.4.0) ; extra == 'imgaug'", "pytest ; extra == 'tests'" ], "requires_python": ">=3.6", "summary": "Fast image augmentation library and easy to use wrapper around other libraries", "version": "1.1.0", "yanked": false, "yanked_reason": null }, "last_serial": 11621700, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "d398f8f15bd5d53910371283b103ea73", "sha256": "4d2e4e256ef945f7e162e6d6ebab6173f21c315d92347c2436dbf7eaadd498ce" }, "downloads": -1, "filename": "albumentations-0.0.10.tar.gz", "has_sig": false, "md5_digest": "d398f8f15bd5d53910371283b103ea73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33950, "upload_time": "2018-08-22T06:58:54", "upload_time_iso_8601": "2018-08-22T06:58:54.691657Z", "url": "https://files.pythonhosted.org/packages/4b/bc/e972b86843fa74368dd5ce508bbb2c5ef5f1ae96986ccd0f5a0ad706da39/albumentations-0.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "6f913a155e125fb10951901c620e7332", "sha256": "c14a215a5d3d299581c520f27d94a50a5977d63040401468c4c27baa606f9e84" }, "downloads": -1, "filename": "albumentations-0.0.11.tar.gz", "has_sig": false, "md5_digest": "6f913a155e125fb10951901c620e7332", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34962, "upload_time": "2018-08-25T13:25:55", "upload_time_iso_8601": "2018-08-25T13:25:55.811771Z", "url": "https://files.pythonhosted.org/packages/c6/78/fe498d35a704f071775bb4f413d275ca25ca9aed01c3154f768e5a77af9b/albumentations-0.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "865947efca8233ff9103e998d3c1e230", "sha256": "177d11915f0bd9948fde691153902af7132b41b0e1b4faa69ba44d7cb1c5eb8c" }, "downloads": -1, "filename": "albumentations-0.0.12.tar.gz", "has_sig": false, "md5_digest": "865947efca8233ff9103e998d3c1e230", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37484, "upload_time": "2018-09-05T17:08:41", "upload_time_iso_8601": "2018-09-05T17:08:41.192482Z", "url": "https://files.pythonhosted.org/packages/36/c8/28fc1d9400b773b9c0d157c92e85fa065ef69d44a8338213d8c95e3add35/albumentations-0.0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "f60b6940e4805cb7ac7b9706440c8a4f", "sha256": "1db7d081d263b6b125c3a8b968eadee84d121fae03b79f87a5ebc8e32ebf8ced" }, "downloads": -1, "filename": "albumentations-0.0.13.tar.gz", "has_sig": false, "md5_digest": "f60b6940e4805cb7ac7b9706440c8a4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37843, "upload_time": "2018-09-13T09:03:24", "upload_time_iso_8601": "2018-09-13T09:03:24.609197Z", "url": "https://files.pythonhosted.org/packages/8b/c2/6bc9792c28229ee5021bed11ae0a54d5dd427b7a301a7cfc1eff350433d9/albumentations-0.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "3c8c8d473876946115c5e0aa39e1e482", "sha256": "3161d5043b40e410535143ccb4c79a0407f2b14ef3ee7e1228e49d93d3d03388" }, "downloads": -1, "filename": "albumentations-0.0.14.tar.gz", "has_sig": false, "md5_digest": "3c8c8d473876946115c5e0aa39e1e482", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37086, "upload_time": "2018-09-16T08:49:57", "upload_time_iso_8601": "2018-09-16T08:49:57.016439Z", "url": "https://files.pythonhosted.org/packages/1c/21/ab4d108f78f9ad2f4439f5345b77b9e6a2201aed02cd995c98f340cf5418/albumentations-0.0.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "3325503c28065c4542585e6e8d4d8394", "sha256": "379d9752aa52d2881a6115c04f46cd80ddb4be9652e9b5b9c292e1d7b145db54" }, "downloads": -1, "filename": "albumentations-0.0.15.tar.gz", "has_sig": false, "md5_digest": "3325503c28065c4542585e6e8d4d8394", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39708, "upload_time": "2018-09-19T09:02:40", "upload_time_iso_8601": "2018-09-19T09:02:40.701741Z", "url": "https://files.pythonhosted.org/packages/e5/e0/3d73e7493107b2ff5acd9878f1ba1d8df066cbb422faaa650e9f798e5d7c/albumentations-0.0.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "fd40d980ea5fa62c1d788ea0e7391f54", "sha256": "61f27c3e37651a392688f93c06b52156cd728b47143eaee05d3b1321839e3b71" }, "downloads": -1, "filename": "albumentations-0.0.17.tar.gz", "has_sig": false, "md5_digest": "fd40d980ea5fa62c1d788ea0e7391f54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40329, "upload_time": "2018-09-21T12:30:00", "upload_time_iso_8601": "2018-09-21T12:30:00.161793Z", "url": "https://files.pythonhosted.org/packages/8b/2c/7e69dda89cd2faf64b73aa2a1556609765a7e85f7312cb9db4abe310ad38/albumentations-0.0.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "037a1dca2faa868b3197f101394b70bd", "sha256": "8734e6f7e9ada8b59254e2a1b0ced109ff10eab302c20d0149a1b81aefb9e68c" }, "downloads": -1, "filename": "albumentations-0.0.2-py3.6.egg", "has_sig": false, "md5_digest": "037a1dca2faa868b3197f101394b70bd", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 35103, "upload_time": "2018-08-09T04:30:58", "upload_time_iso_8601": "2018-08-09T04:30:58.300984Z", "url": "https://files.pythonhosted.org/packages/36/f9/cb32571ce3fbb3109aef2900aa2edfd653aa1d5886e8f464b1bb85a6393a/albumentations-0.0.2-py3.6.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "de44ad2641665946d8353c1b41120448", "sha256": "f884e275985a3f372905e719ed507bfa9e02c360f577276fc071fe1b5417f35d" }, "downloads": -1, "filename": "albumentations-0.0.2.tar.gz", "has_sig": false, "md5_digest": "de44ad2641665946d8353c1b41120448", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11262, "upload_time": "2018-06-28T11:03:53", "upload_time_iso_8601": "2018-06-28T11:03:53.058517Z", "url": "https://files.pythonhosted.org/packages/64/85/0a4bb5a503703257d6acdf1a2699b8a2df5caf6b273ec4fe3e7115a6208e/albumentations-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "156cac7d9d9d15197489f852b6646a31", "sha256": "8430b14737f00ae1840e6777d68d6013f2a7823ef8e392275b29eb0feac2b0ab" }, "downloads": -1, "filename": "albumentations-0.0.3.tar.gz", "has_sig": false, "md5_digest": "156cac7d9d9d15197489f852b6646a31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11484, "upload_time": "2018-06-29T23:35:08", "upload_time_iso_8601": "2018-06-29T23:35:08.037081Z", "url": "https://files.pythonhosted.org/packages/69/f1/1ed434a28e8fe5906dbcb55c5ff07f6c0d957b65ce63788a8449649a2065/albumentations-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c25b3ae8b15ea08b1cc2e1995cc1a7fc", "sha256": "3b7dcf066a8ac21225396fcbe01f88fbcfe87bf58cca65165e1a3491b5060e7a" }, "downloads": -1, "filename": "albumentations-0.0.4-py3.6.egg", "has_sig": false, "md5_digest": "c25b3ae8b15ea08b1cc2e1995cc1a7fc", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 44563, "upload_time": "2018-08-09T04:31:00", "upload_time_iso_8601": "2018-08-09T04:31:00.033637Z", "url": "https://files.pythonhosted.org/packages/a3/94/d5d21b01c27478b8e8bf18c1e438c2bef84848b4a8f95139439907229c57/albumentations-0.0.4-py3.6.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3169b3e0889a8405d1bdc5772f0c4b33", "sha256": "c19532e246993a188fbbca07f0ae6c385acc4c10a1771e54f07ea09f28f6af89" }, "downloads": -1, "filename": "albumentations-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3169b3e0889a8405d1bdc5772f0c4b33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27753, "upload_time": "2018-07-08T09:49:30", "upload_time_iso_8601": "2018-07-08T09:49:30.868119Z", "url": "https://files.pythonhosted.org/packages/27/d9/9335d3138a8921fbf6c773698da3dd2658935022fb31a25baa4eed733ff2/albumentations-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "b1e01c054bf5dfc4c369a50dc9dfe77e", "sha256": "8c2022cf0bc7f42d1c2fa4e66925367a08c553b105b29af26b6adb79b3b8893a" }, "downloads": -1, "filename": "albumentations-0.0.5-py3.6.egg", "has_sig": false, "md5_digest": "b1e01c054bf5dfc4c369a50dc9dfe77e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 44623, "upload_time": "2018-08-09T04:31:01", "upload_time_iso_8601": "2018-08-09T04:31:01.434511Z", "url": "https://files.pythonhosted.org/packages/ef/35/2a08767459cfe49be18fd371b19efdb32e7e0925672e634158a250b9fe2a/albumentations-0.0.5-py3.6.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0903bc845e07079c7a65700f7f578310", "sha256": "fe82fdb85532830cbc18d34060379b31243f48252b8a7504a9ba6097097ec5c5" }, "downloads": -1, "filename": "albumentations-0.0.5.tar.gz", "has_sig": false, "md5_digest": "0903bc845e07079c7a65700f7f578310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34334, "upload_time": "2018-08-08T17:10:20", "upload_time_iso_8601": "2018-08-08T17:10:20.931568Z", "url": "https://files.pythonhosted.org/packages/97/94/472349a9512bbaf393102245f471bdac7d963e6d15ad4b9d4a6358ce8d81/albumentations-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0d3a716974a7d3bf3c33d878df223b49", "sha256": "07eb4bb6d2c85cb29e5d39757532ef72533e7eb23b90e0e05c25d660d4ed9b2a" }, "downloads": -1, "filename": "albumentations-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0d3a716974a7d3bf3c33d878df223b49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33526, "upload_time": "2018-08-09T04:32:42", "upload_time_iso_8601": "2018-08-09T04:32:42.620083Z", "url": "https://files.pythonhosted.org/packages/d7/9e/65bdddace3d1aefa07c8e2cfc633435d129413cbf7987b9a1717cf035de3/albumentations-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "0da91fa717f74aeca8514876e134d3ac", "sha256": "f69b491d2b075df03b6fadf30f9e08059945b6ee8b4187489a65a8d50b323351" }, "downloads": -1, "filename": "albumentations-0.0.7-py3.6.egg", "has_sig": false, "md5_digest": "0da91fa717f74aeca8514876e134d3ac", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 45268, "upload_time": "2018-08-22T06:58:56", "upload_time_iso_8601": "2018-08-22T06:58:56.958777Z", "url": "https://files.pythonhosted.org/packages/45/f8/c3d44a7aa04168551b6204de53bea69dbb7ec7d71a4efe07a88eb3fcfb3e/albumentations-0.0.7-py3.6.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6b830ed6e104fcdf9223fafee573d654", "sha256": "0aa6e8b5f2d5f62493bb92dedec10618faaa8728b6d407718aa35525b1c718b9" }, "downloads": -1, "filename": "albumentations-0.0.7.tar.gz", "has_sig": false, "md5_digest": "6b830ed6e104fcdf9223fafee573d654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33600, "upload_time": "2018-08-09T18:37:27", "upload_time_iso_8601": "2018-08-09T18:37:27.643671Z", "url": "https://files.pythonhosted.org/packages/60/ec/ff32fc20d2f4cb996eac74d08b94736acfe1b4ea2456d232ca223a685ff9/albumentations-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "5c1f10adaf90b3458a90ee6a1206ef08", "sha256": "704321930e9204ed853fae95534f7c4fb31d9e4078f8e7aee8db60cae6d2ff44" }, "downloads": -1, "filename": "albumentations-0.0.8.tar.gz", "has_sig": false, "md5_digest": "5c1f10adaf90b3458a90ee6a1206ef08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32170, "upload_time": "2018-08-16T12:42:06", "upload_time_iso_8601": "2018-08-16T12:42:06.453330Z", "url": "https://files.pythonhosted.org/packages/ed/e2/61d9e787f9c00bfa9536c0261d2849500f4a68f638ad0c5bfcd37b5cf1d6/albumentations-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "df753a584495eb80688b837aaefba44a", "sha256": "17e868f543ee0e0321f2bb045db70b6e04fee22d482272b0f78015ce99842d5a" }, "downloads": -1, "filename": "albumentations-0.0.9.tar.gz", "has_sig": false, "md5_digest": "df753a584495eb80688b837aaefba44a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32193, "upload_time": "2018-08-18T19:03:19", "upload_time_iso_8601": "2018-08-18T19:03:19.599790Z", "url": "https://files.pythonhosted.org/packages/0b/1a/0c8e46710daae1d280e2b0e49dcb4b380153fdfa3d2f3d5fb777205c62bb/albumentations-0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "0a14a6e4cc9f1aafd5b61599b6111cba", "sha256": "0dbb23bf5eb38917baea035ef9881d502e27b53cbc511d062e3df4cfe7e6f8ae" }, "downloads": -1, "filename": "albumentations-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0a14a6e4cc9f1aafd5b61599b6111cba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40659, "upload_time": "2018-09-22T19:18:35", "upload_time_iso_8601": "2018-09-22T19:18:35.271507Z", "url": "https://files.pythonhosted.org/packages/20/6f/ec662cf408786427a11204c29f7e1dd694010b3f57bd3577abae6daaf194/albumentations-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8e68d2292a61f35e8801c848f0e81681", "sha256": "800def74da0a1606ad69126bd173f84e3616c50b866f4d170d4c39ee62e49c26" }, "downloads": -1, "filename": "albumentations-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8e68d2292a61f35e8801c848f0e81681", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40615, "upload_time": "2018-09-23T08:10:56", "upload_time_iso_8601": "2018-09-23T08:10:56.371200Z", "url": "https://files.pythonhosted.org/packages/1f/aa/36ca1f83062b6eb1d0ff811f64e2e646750a371246be23ead994bbe62a8a/albumentations-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "94fd66fea43d663a586b20a9035e21e0", "sha256": "9cfa51f140935263a620fc586f1dabb5dbaee0fb0d1345a17043302348c11d50" }, "downloads": -1, "filename": "albumentations-0.1.10.tar.gz", "has_sig": false, "md5_digest": "94fd66fea43d663a586b20a9035e21e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53618, "upload_time": "2019-01-09T18:11:44", "upload_time_iso_8601": "2019-01-09T18:11:44.764307Z", "url": "https://files.pythonhosted.org/packages/39/34/27fc9f20a6431217524247846a9e9910fbeb75d69c1642e5fc6bc890e8c2/albumentations-0.1.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "a187aff98ff9ca53ebbdfa73a2ea87de", "sha256": "9628ed0c4af4bd05250ede1db7d40f8c98f6dda91ce35bd0b337e269f1a8bc11" }, "downloads": -1, "filename": "albumentations-0.1.11.tar.gz", "has_sig": false, "md5_digest": "a187aff98ff9ca53ebbdfa73a2ea87de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53651, "upload_time": "2019-01-16T11:58:00", "upload_time_iso_8601": "2019-01-16T11:58:00.922111Z", "url": "https://files.pythonhosted.org/packages/8d/4f/bafb14bc8f80c63277164fb4299c0862234008ff64c4e816a7dba5f724e2/albumentations-0.1.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "6bd3c45782b24396b102f8ef5c13ce64", "sha256": "5f4ffeb94486a22c1adef2c1773ed89474c2ee91edc1f69dc35762bb7563a640" }, "downloads": -1, "filename": "albumentations-0.1.12-py3.6.egg", "has_sig": false, "md5_digest": "6bd3c45782b24396b102f8ef5c13ce64", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 83709, "upload_time": "2019-07-30T04:09:14", "upload_time_iso_8601": "2019-07-30T04:09:14.072810Z", "url": "https://files.pythonhosted.org/packages/c4/b4/5a5138ba93ab9d0b5e8c697a09d2cd9fa3553d50fb8e91f25ea43722a801/albumentations-0.1.12-py3.6.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cd98e8da1aadac7bc41c0889fee330ed", "sha256": "39ea93f2a3fd1af9215e5a7e5a2458a27f743a3357b24a23abbfaafa88a70811" }, "downloads": -1, "filename": "albumentations-0.1.12.tar.gz", "has_sig": false, "md5_digest": "cd98e8da1aadac7bc41c0889fee330ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59167, "upload_time": "2019-02-06T20:14:15", "upload_time_iso_8601": "2019-02-06T20:14:15.200719Z", "url": "https://files.pythonhosted.org/packages/cd/e5/a0655eddf7c24f5277c7a80cd4fc78fabf450816609d686fecf7353e3143/albumentations-0.1.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c6b3d428c59e7f843e376e9c6dedd7af", "sha256": "83e942729d12449bdfa49c9d408daef7698f563a8802ed358959c2e158bad854" }, "downloads": -1, "filename": "albumentations-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c6b3d428c59e7f843e376e9c6dedd7af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42623, "upload_time": "2018-10-03T17:32:09", "upload_time_iso_8601": "2018-10-03T17:32:09.077513Z", "url": "https://files.pythonhosted.org/packages/4f/1e/56252641a3d04bca1f823832492382530c47bba2c403e2f93797b5950a30/albumentations-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "d5e701821c33ba496334456676b1480b", "sha256": "aadf8238cb99441794202da94f785189ca306260ddd128964fd00a9f6e68c450" }, "downloads": -1, "filename": "albumentations-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d5e701821c33ba496334456676b1480b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47126, "upload_time": "2018-11-20T08:37:55", "upload_time_iso_8601": "2018-11-20T08:37:55.354800Z", "url": "https://files.pythonhosted.org/packages/de/6e/8814a1d6a9ec5a45168701b80390d1b12ae9ad93b81150576754bf9924c9/albumentations-0.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "de9e1b632d8bb7be7df19a0e510ee3b5", "sha256": "2c627812a9aa456526f96e3e0a8d7b9c7de4ade1c6943fd62daf2d10d4ea0bcf" }, "downloads": -1, "filename": "albumentations-0.1.6.tar.gz", "has_sig": false, "md5_digest": "de9e1b632d8bb7be7df19a0e510ee3b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47211, "upload_time": "2018-11-20T09:22:01", "upload_time_iso_8601": "2018-11-20T09:22:01.665822Z", "url": "https://files.pythonhosted.org/packages/1d/ad/e3d02d85cf384e25e10336d5724433a53d1018a946e7f6f1152c2397e257/albumentations-0.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "10d860a13ca1637760d462b29659bfbe", "sha256": "4734023f737ed74b794be9bab02a2afb024be3d8bdec0c8432197b0e3d797c4e" }, "downloads": -1, "filename": "albumentations-0.1.7.tar.gz", "has_sig": false, "md5_digest": "10d860a13ca1637760d462b29659bfbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47214, "upload_time": "2018-11-20T09:29:27", "upload_time_iso_8601": "2018-11-20T09:29:27.666249Z", "url": "https://files.pythonhosted.org/packages/f5/7d/72ca048616710866c2bdb2c991ff026807f62b128eaee7afba12c46e980c/albumentations-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "0513b22427c2586ac01c9ed37455fa6f", "sha256": "e6403978a0922c028c13637b099b1e60f7cb437ddfc7781a4d24a8e3d5ecb106" }, "downloads": -1, "filename": "albumentations-0.1.8.tar.gz", "has_sig": false, "md5_digest": "0513b22427c2586ac01c9ed37455fa6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48347, "upload_time": "2018-12-07T15:23:21", "upload_time_iso_8601": "2018-12-07T15:23:21.944479Z", "url": "https://files.pythonhosted.org/packages/ec/e0/32e66e66e1337a812eb8f5aefd6fd83a18be70fe803c59e25b81aff39f31/albumentations-0.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "99ecebf7b60bc26cf7c4d86180782bc7", "sha256": "60ada68925d8c5b4282b6d08cd72e8a22a266509275a60692caa71fd80e419e1" }, "downloads": -1, "filename": "albumentations-0.1.9.tar.gz", "has_sig": false, "md5_digest": "99ecebf7b60bc26cf7c4d86180782bc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53005, "upload_time": "2019-01-04T14:20:39", "upload_time_iso_8601": "2019-01-04T14:20:39.912768Z", "url": "https://files.pythonhosted.org/packages/75/5a/dbba5ba55e8a32ea5408c4782eaf308e87e640f8c6b390cc6e13e6fd34e3/albumentations-0.1.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "bdbb9bba3153d7aec7384c52dd9f64bb", "sha256": "2610abc2bd69923828546173c7b31d3859fd504ba8aa304ccbb3bdae64ea6d46" }, "downloads": -1, "filename": "albumentations-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bdbb9bba3153d7aec7384c52dd9f64bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60578, "upload_time": "2019-03-04T19:31:23", "upload_time_iso_8601": "2019-03-04T19:31:23.585966Z", "url": "https://files.pythonhosted.org/packages/9c/16/6b6898dda4207d3521a600c91bb678b096abc9dc2722ce776842ab8005c8/albumentations-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "60809c386536d9635cf62fe211a72b5b", "sha256": "61ce0356d17ee44676067b667e50abee6c90406d5fac3564dcd11da41dab5332" }, "downloads": -1, "filename": "albumentations-0.2.1.tar.gz", "has_sig": false, "md5_digest": "60809c386536d9635cf62fe211a72b5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65232, "upload_time": "2019-03-25T13:17:47", "upload_time_iso_8601": "2019-03-25T13:17:47.967077Z", "url": "https://files.pythonhosted.org/packages/b4/ed/16265c3d62c37df3e76f55f76ac8470e9aaebade2f8dbaa7c6cfe509d7ab/albumentations-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "64a3a941b63a35e8f57033f8268f1742", "sha256": "c1b24bb1fafb99f5d30ee34253a360185336ac8e15bf666b240a7ca38ed9e6bb" }, "downloads": -1, "filename": "albumentations-0.2.2.tar.gz", "has_sig": false, "md5_digest": "64a3a941b63a35e8f57033f8268f1742", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65232, "upload_time": "2019-03-25T13:55:36", "upload_time_iso_8601": "2019-03-25T13:55:36.729573Z", "url": "https://files.pythonhosted.org/packages/33/e9/602d26fa8c6ccfd7ebda04b3b9d274aee6273c8a1dbbcc3d6d72b2c1caec/albumentations-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "90c3c4f367ed9c206671c98bd852f20f", "sha256": "d7262d59fce07e608f9f1ae8b1ec4cec066bf5a9b3d0ea87e58d78bd8e89490b" }, "downloads": -1, "filename": "albumentations-0.2.3.tar.gz", "has_sig": false, "md5_digest": "90c3c4f367ed9c206671c98bd852f20f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64306, "upload_time": "2019-04-23T21:36:05", "upload_time_iso_8601": "2019-04-23T21:36:05.435781Z", "url": "https://files.pythonhosted.org/packages/76/81/13cd0e80cebea3a5c188ae3284d8fc08dd4d7a3d393bfdc1e48004f45661/albumentations-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e8af459afefb05cbb62a8154bc7bc71e", "sha256": "99f7dc36d3e6fafcb6bfaef0d2f019bb2ed87c77b37bb14459426abaa92de216" }, "downloads": -1, "filename": "albumentations-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e8af459afefb05cbb62a8154bc7bc71e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74408, "upload_time": "2019-06-26T19:37:20", "upload_time_iso_8601": "2019-06-26T19:37:20.086437Z", "url": "https://files.pythonhosted.org/packages/5c/e9/f9bc651776d286bf7a22e2c4685d44a5f565ed0ad27e988b1d7bdb9875c7/albumentations-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "15e4a1414fae24def7a08ed36303072a", "sha256": "936e48333fcb9a3ec8924835d77320fd41ebb6c8da6a6a4d2ad57024197a6d17" }, "downloads": -1, "filename": "albumentations-0.3.1.tar.gz", "has_sig": false, "md5_digest": "15e4a1414fae24def7a08ed36303072a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78236, "upload_time": "2019-07-30T04:09:15", "upload_time_iso_8601": "2019-07-30T04:09:15.772774Z", "url": "https://files.pythonhosted.org/packages/1f/2c/4dfe7de3abc56a4425fc75fad4af08715357c2d0f2c2dba8b6b8b533f9f3/albumentations-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "a162bdc50b83730222ef7cb604e0c265", "sha256": "f67386254e83795849bb45b26e0b07a46c5737f0018a4e96218dafd9d2676cfe" }, "downloads": -1, "filename": "albumentations-0.3.2.tar.gz", "has_sig": false, "md5_digest": "a162bdc50b83730222ef7cb604e0c265", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79928, "upload_time": "2019-08-24T14:12:09", "upload_time_iso_8601": "2019-08-24T14:12:09.762142Z", "url": "https://files.pythonhosted.org/packages/ad/34/e1da4fab7282d732a6cef827c7e5fb1efa1f02c3ba1bff4a0ace2daf6639/albumentations-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "d361c349ce6ad482715d0c0f6382910a", "sha256": "0353f55a5a3f48474a9f05629caa5e6b385dfae30e445222a3b2a999709eafa3" }, "downloads": -1, "filename": "albumentations-0.3.3.tar.gz", "has_sig": false, "md5_digest": "d361c349ce6ad482715d0c0f6382910a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89720, "upload_time": "2019-09-15T16:37:21", "upload_time_iso_8601": "2019-09-15T16:37:21.363251Z", "url": "https://files.pythonhosted.org/packages/fb/36/2b95494205a81d791ec891d5d538cd645b5f6ce22f64ffd20a7412fe02e1/albumentations-0.3.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "f08f49d2f35d873f1b2a36aa712b063d", "sha256": "dc86f490e44937c43a652a374f111fab78b923388c039c0744a6383d99f9cb46" }, "downloads": -1, "filename": "albumentations-0.4.0-py3.7.egg", "has_sig": false, "md5_digest": "f08f49d2f35d873f1b2a36aa712b063d", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 138442, "upload_time": "2019-10-26T15:57:10", "upload_time_iso_8601": "2019-10-26T15:57:10.292200Z", "url": "https://files.pythonhosted.org/packages/50/2c/958e9340d2151b55ea80e34a6c072ee48967ade4dcf803989a8ca015c976/albumentations-0.4.0-py3.7.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e2e7fa960b3b5e699e11282a99d9b4e8", "sha256": "8847fdde10d44d23db23a3b1dd40cc6cb0df711ee91e0f1cd28d3024624f2cc6" }, "downloads": -1, "filename": "albumentations-0.4.0.tar.gz", "has_sig": false, "md5_digest": "e2e7fa960b3b5e699e11282a99d9b4e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95673, "upload_time": "2019-10-14T17:07:01", "upload_time_iso_8601": "2019-10-14T17:07:01.479552Z", "url": "https://files.pythonhosted.org/packages/b7/64/1bf10fa4a6bcaee1129d17ecea724443cfd79878b5e16f7b37a314fffb6c/albumentations-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "42fa33f91ebc393d442185cf2cf4320c", "sha256": "4e770e1614bb23681204681887153cd924a3dee31ce8d4e1ab2a1471eab987eb" }, "downloads": -1, "filename": "albumentations-0.4.1.tar.gz", "has_sig": false, "md5_digest": "42fa33f91ebc393d442185cf2cf4320c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95607, "upload_time": "2019-10-19T15:03:05", "upload_time_iso_8601": "2019-10-19T15:03:05.652690Z", "url": "https://files.pythonhosted.org/packages/77/d2/6582c27fc8287845644d0c8d5fdedf1efb23193a45b810e31f83a663e9ed/albumentations-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "c84344189ce4acad27425d1de3e26d34", "sha256": "93baec3ca01a61bc81fa80563cdebf35dbae3f86b573e4cbe5c141c94782737f" }, "downloads": -1, "filename": "albumentations-0.4.2.tar.gz", "has_sig": false, "md5_digest": "c84344189ce4acad27425d1de3e26d34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 97310, "upload_time": "2019-10-26T15:57:12", "upload_time_iso_8601": "2019-10-26T15:57:12.325151Z", "url": "https://files.pythonhosted.org/packages/f0/08/bd5961340b5bc4dd3b9ac0d8eba04a0cc80b52598b30f1b6842580db8225/albumentations-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "103fb168dbca5a9e51addd3230555f05", "sha256": "358318cc2f8b5ef5a2cb9834d751172cc4c64fa1ef9c8ed9bb9a0ac7afa25b87" }, "downloads": -1, "filename": "albumentations-0.4.3.tar.gz", "has_sig": false, "md5_digest": "103fb168dbca5a9e51addd3230555f05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3172871, "upload_time": "2019-11-15T09:41:05", "upload_time_iso_8601": "2019-11-15T09:41:05.007442Z", "url": "https://files.pythonhosted.org/packages/f6/c4/a1e6ac237b5a27874b01900987d902fe83cc469ebdb09eb72a68c4329e78/albumentations-0.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "744357d08691f3fc0168798819afdb40", "sha256": "e9c8a0b54c4182e39576200092564913f6dca7a67ca5aec9bdaa80b8bef93c24" }, "downloads": -1, "filename": "albumentations-0.4.4.tar.gz", "has_sig": false, "md5_digest": "744357d08691f3fc0168798819afdb40", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 115734, "upload_time": "2020-03-06T15:18:18", "upload_time_iso_8601": "2020-03-06T15:18:18.833839Z", "url": "https://files.pythonhosted.org/packages/2d/84/9036b339ba8c8cb521cb9c6815cc14985b83eab42135df35b1583db0d5d2/albumentations-0.4.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "e9ef1eb557dcf1d8d82948e8efa79caf", "sha256": "77bda58c5cfa5ec8dccd360bf75be52449d6bd7a25dce087192e3c78dd2a439a" }, "downloads": -1, "filename": "albumentations-0.4.5.tar.gz", "has_sig": false, "md5_digest": "e9ef1eb557dcf1d8d82948e8efa79caf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 116069, "upload_time": "2020-03-08T09:33:35", "upload_time_iso_8601": "2020-03-08T09:33:35.169905Z", "url": "https://files.pythonhosted.org/packages/8d/40/a343ecacc7e22fe52ab9a16b84dc6165ba05ee17e3729adeb3e2ffa2b37b/albumentations-0.4.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "1a8cad8dc24c9fea99ac12e564ee9da5", "sha256": "510ac855a6dc7f80723bba7de98c9ee575997a76cf49192c44c707c904a020f8" }, "downloads": -1, "filename": "albumentations-0.4.6.tar.gz", "has_sig": false, "md5_digest": "1a8cad8dc24c9fea99ac12e564ee9da5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 117223, "upload_time": "2020-07-09T17:20:45", "upload_time_iso_8601": "2020-07-09T17:20:45.693434Z", "url": "https://files.pythonhosted.org/packages/92/33/1c459c2c9a4028ec75527eff88bc4e2d256555189f42af4baf4d7bd89233/albumentations-0.4.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "df1d9c6351d48353b2cfc1c5cbddee45", "sha256": "5f2937091c037b1f72e469e2f4fbc18eff1fab1eafaa3b2492ec139a2d79851f" }, "downloads": -1, "filename": "albumentations-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "df1d9c6351d48353b2cfc1c5cbddee45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 70548, "upload_time": "2020-10-20T08:07:45", "upload_time_iso_8601": "2020-10-20T08:07:45.188910Z", "url": "https://files.pythonhosted.org/packages/8e/d6/106f03432fadc75cc6a5d74aa40a30be7d1cb390f9230fa1e8d77e0cc332/albumentations-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5dd9a29ca6871c4fde36d1b2c90d5e5c", "sha256": "8612136dc8f6a2327bb8ea8fafa6d1d8167fd1bb91e23acb530d2ceafd31b37a" }, "downloads": -1, "filename": "albumentations-0.5.0.tar.gz", "has_sig": false, "md5_digest": "5dd9a29ca6871c4fde36d1b2c90d5e5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 128838, "upload_time": "2020-10-20T08:07:47", "upload_time_iso_8601": "2020-10-20T08:07:47.222394Z", "url": "https://files.pythonhosted.org/packages/5c/b5/ad0a5d209237b886facfd5ab94c561ae6d6eafa0b26048aa904a0bc8212d/albumentations-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "c83295457abc8595e1c89dd346902df3", "sha256": "5096207dbb87387b6dc9e492256342912d68cb83af20d12a8227c0dc5ea8aa1e" }, "downloads": -1, "filename": "albumentations-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c83295457abc8595e1c89dd346902df3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 71858, "upload_time": "2020-11-02T16:57:55", "upload_time_iso_8601": "2020-11-02T16:57:55.007370Z", "url": "https://files.pythonhosted.org/packages/95/b2/9492c74a5d260bc39f0cba9fcdc6652d0f87d342aaeb32197c62029f82df/albumentations-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c048208db2217c274dec4d9361b40b6", "sha256": "267abfc6804280fc0d4b0c68300aabcfcb16992e3a7c881a00979bbce47aa65e" }, "downloads": -1, "filename": "albumentations-0.5.1.tar.gz", "has_sig": false, "md5_digest": "8c048208db2217c274dec4d9361b40b6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 129977, "upload_time": "2020-11-02T16:57:56", "upload_time_iso_8601": "2020-11-02T16:57:56.273977Z", "url": "https://files.pythonhosted.org/packages/a9/f3/8c0f05ac566239adc1820e82e59d8be659b35f9af950e239664f0bd94538/albumentations-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "684b68d04ea9fe22444c29ae22ddb7c3", "sha256": "d7e9b6782aa252477d1d796891c0b01aae90c31b122fcf173d4ced4a574454c6" }, "downloads": -1, "filename": "albumentations-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "684b68d04ea9fe22444c29ae22ddb7c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 72241, "upload_time": "2020-11-29T14:30:07", "upload_time_iso_8601": "2020-11-29T14:30:07.235486Z", "url": "https://files.pythonhosted.org/packages/03/58/63fb1d742dc42d9ba2800ea741de1f2bc6bb05548d8724aa84794042eaf2/albumentations-0.5.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c289c30a3b2cb9d32848e2869c2a5a0", "sha256": "a0aabed8b852fa163d146b24dc8c5e38b936034f1593496c7fd3f853524c1192" }, "downloads": -1, "filename": "albumentations-0.5.2.tar.gz", "has_sig": false, "md5_digest": "8c289c30a3b2cb9d32848e2869c2a5a0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 131125, "upload_time": "2020-11-29T14:30:08", "upload_time_iso_8601": "2020-11-29T14:30:08.418588Z", "url": "https://files.pythonhosted.org/packages/6b/c4/66317d2e054b9035af85a0827b231a64b04c2517b97a1019480b28672bd6/albumentations-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7823a6d2c8db45ba9427314a4b57a859", "sha256": "8b44cf5c7312b34983778170fb3f0fd8027492328642602dc756a39a90abd5ed" }, "downloads": -1, "filename": "albumentations-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7823a6d2c8db45ba9427314a4b57a859", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 98147, "upload_time": "2021-06-01T11:31:11", "upload_time_iso_8601": "2021-06-01T11:31:11.212713Z", "url": "https://files.pythonhosted.org/packages/b0/be/3db3cd8af771988748f69eace42047d5edebf01eaa7e1293f3b3f75f989e/albumentations-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3ce0f1b8df274a3149537c490e555b89", "sha256": "28c8f3cd1c56af52c6266cc541cdbb411edd3a4fcc7c7982d7346ae2b74e9f68" }, "downloads": -1, "filename": "albumentations-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3ce0f1b8df274a3149537c490e555b89", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 172718, "upload_time": "2021-06-01T11:31:12", "upload_time_iso_8601": "2021-06-01T11:31:12.846817Z", "url": "https://files.pythonhosted.org/packages/5a/48/e6f4e384e52fe5980489741d95880da2b964308ae37317fd80f439e387be/albumentations-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b20e621f7f3c48ad4ce6e7898160f7f7", "sha256": "a24cc78dc7fc401c1271d5a2dcea3f216cb47fb1a6fcf6ec3e44c23a229e0c06" }, "downloads": -1, "filename": "albumentations-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b20e621f7f3c48ad4ce6e7898160f7f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 98526, "upload_time": "2021-07-06T13:14:40", "upload_time_iso_8601": "2021-07-06T13:14:40.190789Z", "url": "https://files.pythonhosted.org/packages/f6/41/58c35c647d95b65eb39b315d1ada7f00e8715565152baf826c954e06f728/albumentations-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b89af8ee635332da5f388f8b3bbbd324", "sha256": "7e10041647e7a99328584d2068e459517ae804eadc3cd408f180f6c7252e1d3d" }, "downloads": -1, "filename": "albumentations-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b89af8ee635332da5f388f8b3bbbd324", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 173342, "upload_time": "2021-07-06T13:14:41", "upload_time_iso_8601": "2021-07-06T13:14:41.874694Z", "url": "https://files.pythonhosted.org/packages/d1/7f/a727a060e1090c94cbfc1f20e5da5108c0e11cfa03af704a5738090d4d3c/albumentations-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "91201809e8d72e63cb3a0fb9a9140c31", "sha256": "667c26b36340cc1d45e23baf29a35f345b055dccd91829dff33e72ca83185df8" }, "downloads": -1, "filename": "albumentations-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "91201809e8d72e63cb3a0fb9a9140c31", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 98521, "upload_time": "2021-07-09T10:34:52", "upload_time_iso_8601": "2021-07-09T10:34:52.562913Z", "url": "https://files.pythonhosted.org/packages/e7/27/2fa0ec5e0c04c410cbb54dd79910afa884409440653aa4688654e6497e2a/albumentations-1.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e9100272d6d60a4b6d24a3fe196e3a18", "sha256": "35758c68b01086fa194934b7ada8bade333c56a8b93b9287e1de8fdeff8172c7" }, "downloads": -1, "filename": "albumentations-1.0.2.tar.gz", "has_sig": false, "md5_digest": "e9100272d6d60a4b6d24a3fe196e3a18", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 173527, "upload_time": "2021-07-09T10:34:54", "upload_time_iso_8601": "2021-07-09T10:34:54.204481Z", "url": "https://files.pythonhosted.org/packages/7c/a3/7e35d015960c66bbc0ba037cd0a625898b066523d945ad4d5d5a136b89d8/albumentations-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "cf0143d41802bd9e95499f3045de435b", "sha256": "e512214594295a1f24520a83bbd824fda8e21e2aa50955e3d7164731866d35cb" }, "downloads": -1, "filename": "albumentations-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cf0143d41802bd9e95499f3045de435b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 98742, "upload_time": "2021-07-15T10:14:24", "upload_time_iso_8601": "2021-07-15T10:14:24.478403Z", "url": "https://files.pythonhosted.org/packages/37/36/18e82549ef16c02cc8bf43bdf278cbc882ec6a4cbd4fc33fe221a206875e/albumentations-1.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e835c23f2ee5c9baf971e0dc85bbedb3", "sha256": "f809b3035477f796dfd55ea6e64f6a7eb50aaec2bc3e75b1f94350f1b711f7cf" }, "downloads": -1, "filename": "albumentations-1.0.3.tar.gz", "has_sig": false, "md5_digest": "e835c23f2ee5c9baf971e0dc85bbedb3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 173814, "upload_time": "2021-07-15T10:14:26", "upload_time_iso_8601": "2021-07-15T10:14:26.390204Z", "url": "https://files.pythonhosted.org/packages/e7/3d/766bee8343598eae859f833480af8c1db433e65be949a38f80d0a3f94663/albumentations-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "bc14c38818b6fc56f30aefc13499fdd3", "sha256": "6acf78a5f9504bd36c4a8e18eed29f7103c2fa6a7ba5be399c6088820cc88a8a" }, "downloads": -1, "filename": "albumentations-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bc14c38818b6fc56f30aefc13499fdd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 102435, "upload_time": "2021-10-04T09:30:33", "upload_time_iso_8601": "2021-10-04T09:30:33.476426Z", "url": "https://files.pythonhosted.org/packages/75/27/a8b0a738f8423b7ef9d0c9f8e73d5867395dbdae563c1655e9548cf700b9/albumentations-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8748f518c991b7aaace82fe8d787f835", "sha256": "60b067b3093908bcc52adb2aa5d44f57ebdbb8ab57a47b0b42f3dc1d3b1ce824" }, "downloads": -1, "filename": "albumentations-1.1.0.tar.gz", "has_sig": false, "md5_digest": "8748f518c991b7aaace82fe8d787f835", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 178928, "upload_time": "2021-10-04T09:30:35", "upload_time_iso_8601": "2021-10-04T09:30:35.191686Z", "url": "https://files.pythonhosted.org/packages/c8/a2/ab0ddadd960b4caf824063783d24174119cbddae409ff99fbe6fd45c63ec/albumentations-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc14c38818b6fc56f30aefc13499fdd3", "sha256": "6acf78a5f9504bd36c4a8e18eed29f7103c2fa6a7ba5be399c6088820cc88a8a" }, "downloads": -1, "filename": "albumentations-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bc14c38818b6fc56f30aefc13499fdd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 102435, "upload_time": "2021-10-04T09:30:33", "upload_time_iso_8601": "2021-10-04T09:30:33.476426Z", "url": "https://files.pythonhosted.org/packages/75/27/a8b0a738f8423b7ef9d0c9f8e73d5867395dbdae563c1655e9548cf700b9/albumentations-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8748f518c991b7aaace82fe8d787f835", "sha256": "60b067b3093908bcc52adb2aa5d44f57ebdbb8ab57a47b0b42f3dc1d3b1ce824" }, "downloads": -1, "filename": "albumentations-1.1.0.tar.gz", "has_sig": false, "md5_digest": "8748f518c991b7aaace82fe8d787f835", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 178928, "upload_time": "2021-10-04T09:30:35", "upload_time_iso_8601": "2021-10-04T09:30:35.191686Z", "url": "https://files.pythonhosted.org/packages/c8/a2/ab0ddadd960b4caf824063783d24174119cbddae409ff99fbe6fd45c63ec/albumentations-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }