python读取文件——python读取和保存mat文件
(1条消息)python读取文件——python读取和保存mat文件_null的专栏-CSDN博客
https://blog.csdn.net/google19890102/article/details/45672305
tensorflow读取.mat文件记录
https://www.jianshu.com/p/32c2cac99d73
importscipy.ioassio
data=sio.loadmat(‘label.mat’) #文件名
print(type(data))
d=data[‘A’] #这里的‘A’要看自定义字典中的名称是什么才能得到数据值
print(d[1])
tensorflow读取.mat文件记录
上述代码为读取.mat文件
其中label.mat是存储[1000,720]的01标签
print(type(data))可得data是‘dict’字典格式
(有的也用h5py,但是没运行出来)
tensorflow将数据集写入.mat文件,如下代码
sio.savemat(‘training_set.mat’,{‘A’:training_set})
sio.savemat(‘label_set.mat’,{‘A’:label_set})
另外,如下所示
mnist_test=sio.loadmat(‘mnist_test.mat’)[‘mnist_test’]
sio.savemat(’ mnist_test .mat’, {’ mnist_test ': mnist_test })
以上中的sio.savemat()函数中,将mnist_test(第3组加粗)矩阵作为‘mnist_test’(第2组加粗)字典存为mnits_test.mat(第1组加粗)中。
sio.loadmat()函数中,是读取mnist_test.mat文件中的mnist_test字典内容。
作者:茶根儿
链接:https://www.jianshu.com/p/32c2cac99d73
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。