捷徑

FER2013

class torchvision.datasets.FER2013(root: Union[str, Path], split: str = 'train', transform: Optional[Callable] = None, target_transform: Optional[Callable] = None)[source]

FER2013 資料集。

注意

只有當 fer2013.csvicml_face_data.csv 存在於 root/fer2013/ 中時,此資料集才能傳回測試標籤。 如果只有 train.csvtest.csv 存在,則測試標籤將設定為 None

參數:
  • root (str 或 pathlib.Path) – 資料集的根目錄,其中存在目錄 root/fer2013。 此目錄可能包含 fer2013.csvicml_face_data.csv,或同時包含 train.csvtest.csv。 優先順序依序為:如果存在 fer2013.csv,則會忽略其餘檔案。 所有這些(檔案的組合)都包含相同的資料並且為了方便起見而受到支援,但只有 fer2013.csvicml_face_data.csv 能夠傳回非 None 的測試標籤。

  • split (string, optional) – 資料集分割,支援 "train" (預設) 或 "test"

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

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

特殊成員:

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

index (int) – 索引

傳回:

樣本和元數據,可選擇透過各自的轉換進行轉換。

傳回類型:

(Any)

文件

Access comprehensive developer documentation for PyTorch

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources