快捷方式

GaussianNoise

torchvision.transforms.v2.GaussianNoise(mean: float = 0.0, sigma: float = 0.1, clip=True)[源]

給影像或影片新增高斯噪聲。

輸入的張量應為 […, 1 或 3, H, W] 格式,其中 … 表示可以有任意數量的前導維度。批處理中的每個影像或幀將獨立進行變換,即新增到每個影像上的噪聲將不同。

輸入的張量還應為 [0, 1] 範圍內的 float 資料型別。此變換不支援 PIL 影像。

引數:
  • mean (float) – 取樣正態分佈的均值。預設值為 0。

  • sigma (float) – 取樣正態分佈的標準差。預設值為 0.1。

  • clip (bool, 可選) – 在新增噪聲後是否將值限制在 [0, 1] 範圍內。預設值為 True。

transform(inpt: Any, params: Dict[str, Any]) Any[源]

用於自定義變換的方法。

參見 如何編寫自己的 v2 變換

文件

獲取 PyTorch 的全面開發者文件

檢視文件

教程

獲取針對初學者和高階開發者的深入教程

檢視教程

資源

查詢開發資源並獲得問題解答

檢視資源