mindspore.dataset.transforms.RandomApply ======================================== .. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/master/resource/_static/logo_source.svg :target: https://gitee.com/mindspore/mindspore/blob/master/docs/api/api_python/dataset_transforms/mindspore.dataset.transforms.RandomApply.rst :alt: 查看源文件 .. py:class:: mindspore.dataset.transforms.RandomApply(transforms, prob=0.5) 指定一组数据增强处理及其被应用的概率,在运算时按概率随机应用其中的增强处理。 参数: - **transforms** (list) - 一个数据增强的列表。 - **prob** (float, 可选) - 随机应用某个数据增强的概率,取值范围:[0.0, 1.0]。默认值: ``0.5`` 。 异常: - **TypeError** - 参数 `transforms` 类型不为list。 - **ValueError** - 参数 `transforms` 的长度为空。 - **TypeError** - 参数 `transforms` 的元素不是Python可调用对象或audio/text/transforms/vision模块中的数据处理操作。 - **TypeError** - 参数 `prob` 的类型不为float。 - **ValueError** - 参数 `prob` 的取值范围不为[0.0, 1.0]。