将MNIST数据集加载到Octave

时间:2018-03-07 23:34:14

标签: io octave

我正在寻找几个星期后阅读一些书籍和做一些更基本的机器学习代码的深度学习。我在这里找到了MNIST数字数据库http://yann.lecun.com/exdb/mnist/,目前正在尝试确定如何实际使用这些数据。

数据似乎以IDX3格式保存,我对此完全不熟悉。

我将训练和测试数据集保存为文本文件,但这似乎毫无用处。出于某种原因,当我尝试使用fopen命令将它们加载到Octave时,结果只是' -1'

有谁知道将此数据加载到Octave的正确方法?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

此代码是否适用于Octave?

https://github.com/davidstutz/matlab-mnist-two-layer-perceptron/blob/master/loadMNISTImages.m

请注意,fopen返回-1,然后文件路径可能不正确。