0
我有10000張圖像。我想將它們轉換爲像'train-images-idx3-ubyte'這樣的格式。這種格式來自here。我希望他們使用說明here如何將圖像數據集更改爲train-images-idx3-ubyte格式
我感謝所有幫助
我有10000張圖像。我想將它們轉換爲像'train-images-idx3-ubyte'這樣的格式。這種格式來自here。我希望他們使用說明here如何將圖像數據集更改爲train-images-idx3-ubyte格式
我感謝所有幫助
看看這些文件是如何加載here深的學習方法。
使用numpy.fromfile
表示數據僅保存爲特定dtype的原始字節。您可以使用numpy.tofile
來實現此目的。
但是,確保這真的是你想要做的。如果您想在其他圖像上使用某些網絡,這些圖像可能需要具有完全相同的大小。值得深入挖掘這些教程 - 一段時間後,轉換到其他數據集將變得更容易。
謝謝。 'np.tofile'的參數是什麼? – mar
你的圖像的字節值。如果'images.shape ==(10000,28,28)'和'images.dtype.name =='uint8'',那麼你可以簡單地寫'np.tofile(images.ravel())',我想。儘管如果仔細查看加載代碼,您可能需要將其偏移兩個字節。但是,我仍然有預感,所有這些可能對你實際想要做的事情並不是必需的。 – eickenberg
再次感謝你,其實,我想要的是將5_convolutional_net.py腳本應用於我自己的數據集。我擁有的數據集是具有2種尺寸的numpy數組,第一個尺寸是圖像,第二個尺寸是標籤。 – mar