本文简要介绍python语言中 torchvision.transforms.RandomApply
的用法。
用法:
class torchvision.transforms.RandomApply(transforms, p=0.5)
transforms(序列或者torch.nn.Module) -转换列表
p(float) -可能性
以给定的概率随机应用一系列变换。
注意
为了编写转换脚本,请使用
torch.nn.ModuleList
作为输入,而不是转换的列表/元组,如下所示:>>> transforms = transforms.RandomApply(torch.nn.ModuleList([ >>> transforms.ColorJitter(), >>> ]), p=0.3) >>> scripted_transforms = torch.jit.script(transforms)
确保仅使用可编写脚本的转换,即与
torch.Tensor
一起使用的转换不需要lambda
函数或PIL.Image
。使用
RandomApply
的示例:
参数:
相关用法
- Python PyTorch RandomRecDataset用法及代码示例
- Python PyTorch RandomErasing用法及代码示例
- Python PyTorch RarArchiveLoader用法及代码示例
- Python PyTorch RNNTLoss用法及代码示例
- Python PyTorch RRef.rpc_sync用法及代码示例
- Python PyTorch RReLU用法及代码示例
- Python PyTorch ReduceLROnPlateau用法及代码示例
- Python PyTorch ReflectionPad1d用法及代码示例
- Python PyTorch RRef.backward用法及代码示例
- Python PyTorch RemoteModule用法及代码示例
- Python PyTorch Rows2Columnar用法及代码示例
- Python PyTorch ReplicationPad1d用法及代码示例
- Python PyTorch Resample用法及代码示例
- Python PyTorch ReplicationPad3d用法及代码示例
- Python PyTorch ReflectionPad2d用法及代码示例
- Python PyTorch RRef.remote用法及代码示例
- Python PyTorch RelaxedOneHotCategorical用法及代码示例
- Python PyTorch RendezvousHandler.shutdown用法及代码示例
- Python PyTorch RNN用法及代码示例
- Python PyTorch RNNCell用法及代码示例
- Python PyTorch ReLU用法及代码示例
- Python PyTorch ReLU6用法及代码示例
- Python PyTorch ReplicationPad2d用法及代码示例
- Python PyTorch ReflectionPad3d用法及代码示例
- Python PyTorch RRef.rpc_async用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torchvision.transforms.RandomApply。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。