捷徑

SVHN

class torchvision.datasets.SVHN(root: Union[str, Path], split: str = 'train', transform: Optional[Callable] = None, target_transform: Optional[Callable] = None, download: bool = False)[來源]

SVHN 資料集。請注意:SVHN 資料集將標籤 10 分配給數字 0。然而,在這個資料集中,我們將標籤 0 分配給數字 0,以便與期望類別標籤在 [0, C-1] 範圍內的 PyTorch 損失函數相容。

警告

這個類別需要 scipy.mat 格式載入資料。

參數:
  • root (str 或 pathlib.Path) – 資料集根目錄,用於儲存資料。

  • split (string) – 其中一個 {‘train’, ‘test’, ‘extra’}。相應地選擇資料集。 ‘extra’ 是額外的訓練集。

  • transform (callable, optional) – 一個函數/轉換,它接受 PIL 圖像並返回轉換後的版本。例如, transforms.RandomCrop

  • target_transform (callable, optional) – 一個函數/轉換,它接受目標並轉換它。

  • download (bool, optional) – 如果為 true,則從網路下載資料集並將其放入根目錄。如果已下載資料集,則不會再次下載。

特殊成員:

__getitem__(index: int) Tuple[Any, Any][source]
參數:

index (int) – 索引

回傳:

(image, target) 其中 target 是目標類別的索引。

回傳類型:

tuple (元組)

文件

取得 PyTorch 的完整開發者文件

檢視文件

教學

取得適合初學者和進階開發人員的深入教學

檢視教學

資源

尋找開發資源並取得問題解答

檢視資源