小編這次要給大家分享的是詳解Pytorch如何使用nii數據做輸入數據操作,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。
成都創新互聯公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網站制作、做網站、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的拜泉網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!使用pix2pix-gan做醫學圖像合成的時候,如果把nii數據轉成png格式會損失很多信息,以為png格式圖像的灰度值有256階,因此直接使用nii的醫學圖像做輸入會更好一點。
但是Pythorch中的Dataloader是不能直接讀取nii圖像的,因此加一個CreateNiiDataset的類。
先來了解一下pytorch中讀取數據的主要途徑——Dataset類。在自己構建數據層時都要基于這個類,類似于C++中的虛基類。
自己構建的數據層包含三個部分
class Dataset(object): """An abstract class representing a Dataset. All other datasets should subclass it. All subclasses should override ``__len__``, that provides the size of the dataset, and ``__getitem__``, supporting integer indexing in range from 0 to len(self) exclusive. """ def __getitem__(self, index): raise NotImplementedError def __len__(self): raise NotImplementedError def __add__(self, other): return ConcatDataset([self, other])
文章名稱:詳解Pytorch如何使用nii數據做輸入數據操作-創新互聯
網站網址:http://vcdvsql.cn/article12/ddppgc.html
成都網站建設公司_創新互聯,為您提供電子商務、外貿建站、全網營銷推廣、標簽優化、App開發、用戶體驗
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯