本文簡要介紹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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。