快捷方式

make_grid

torchvision.utils.make_grid(tensor: Union[Tensor, List[Tensor]], nrow: int = 8, padding: int = 2, normalize: bool = False, value_range: Optional[Tuple[int, int]] = None, scale_each: bool = False, pad_value: float = 0.0) Tensor[source]

生成影像網格。

引數:
  • tensor (Tensorlist) – 形狀為 (B x C x H x W) 的 4D mini-batch Tensor,或尺寸相同的影像列表。

  • nrow (int, 可選) – 網格中每行顯示的影像數量。最終網格尺寸為 (B / nrow, nrow)。預設值: 8

  • padding (int, 可選) – 填充量。預設值: 2

  • normalize (bool, 可選) – 如果為 True,則根據 value_range 指定的最小值和最大值,將影像值歸一化到 (0, 1) 範圍。預設值: False

  • value_range (tuple, 可選) – (min, max) 元組,其中 min 和 max 是數字,這些數字用於對影像進行歸一化。預設情況下,min 和 max 是從 tensor 中計算得出的。

  • scale_each (bool, 可選) – 如果為 True,則分別縮放影像批次中的每張影像,而不是使用所有影像的 (min, max) 進行縮放。預設值: False

  • pad_value (float, 可選) – 填充畫素的值。預設值: 0

返回:

包含影像網格的 tensor。

返回型別:

grid (Tensor)

使用 make_grid 的示例

視覺化工具

視覺化工具

文件

訪問 PyTorch 全面開發者文件

檢視文件

教程

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

檢視教程

資源

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

檢視資源