快捷方式

CREStereo

class torchvision.datasets.CREStereo(root: Union[str, Path], transforms: Optional[Callable] = None)[source]

用於訓練 CREStereo 架構的合成資料集。有關資料集的詳細資訊,請參閱官方論文 repo

資料集應具有以下結構

root
    CREStereo
        tree
            img1_left.jpg
            img1_right.jpg
            img1_left.disp.jpg
            img1_right.disp.jpg
            img2_left.jpg
            img2_right.jpg
            img2_left.disp.jpg
            img2_right.disp.jpg
            ...
        shapenet
            img1_left.jpg
            img1_right.jpg
            img1_left.disp.jpg
            img1_right.disp.jpg
            ...
        reflective
            img1_left.jpg
            img1_right.jpg
            img1_left.disp.jpg
            img1_right.disp.jpg
            ...
        hole
            img1_left.jpg
            img1_right.jpg
            img1_left.disp.jpg
            img1_right.disp.jpg
            ...
參數:
  • root (str) – 資料集的根目錄。

  • transforms (callable, optional) – 一個函數/轉換,它接受一個樣本並傳回轉換後的版本。

特殊成員:

__getitem__(index: int) Tuple[Image, Image, Optional[ndarray], ndarray][原始碼]

傳回指定索引的範例。

參數:

index (int) – 要檢索的範例的索引

傳回值:

一個包含 (img_left, img_right, disparity, valid_mask) 的 4 元組。 disparity 是一個形狀為 (1, H, W) 的 numpy 陣列,而 images 是 PIL 影像。 如果 transforms 參數沒有產生有效的遮罩,則 valid_mask 隱含地為 None

傳回類型:

tuple

文件

存取 PyTorch 的完整開發者文件

檢視文件

教學

取得初學者和進階開發者的深入教學

檢視教學

資源

尋找開發資源並獲得您問題的解答

檢視資源