麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Python讀取mat文件,并保存為pickle格式的方法

2020-02-15 23:21:09
字體:
來源:轉載
供稿:網友

這兩天在搞Theano,要把mat文件轉成pickle格式載入Python。

Matlab是把一維數組當做n*1的矩陣的,但Numpy里還是有vector和matrix的區別,Theano也是對二者做了區分。

直接把代碼貼出來吧,好像也沒什么可講的 = =

from scipy.io import loadmatimport numpy, cPickle data_dict=loadmat(r'E:/dataset/CIFAR10/CIFAR10_small.mat') #need an r! my_array=numpy.array([1,1])for key in data_dict.keys(): if type(data_dict[key]) == type(my_array):  #print matrix information  print key, type(data_dict[key]),  print data_dict[key].shape #shape(n,1) (matrix in theano) -> shape(n,) (vector in theano)print data_dict['Ytr'].shapeYtr=numpy.hstack(data_dict['Ytr'])Yte=numpy.hstack(data_dict['Yte'])Yte=numpy.hstack(data_dict['Yte'])print Ytr.shape train_set=(data_dict['Xtr'],Ytr)valid_set =(data_dict['Xte'],Yte)test_set =(data_dict['Xte'],Yte) output = open('cifar10_small_v.pkl', 'wb') cPickle.dump(train_set, output)cPickle.dump(valid_set, output)cPickle.dump(test_set, output) output.close()print 'save is done' pkl_file = open('cifar10_small_v.pkl', 'rb') data1 = cPickle.load(pkl_file) # is train_setdata2 = cPickle.load(pkl_file) # is valid_setdata3 = cPickle.load(pkl_file) # is test_set print type(data1[1]),data1[1].shape pkl_file.close()

以上這篇Python讀取mat文件,并保存為pickle格式的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 性欧美xxxx免费岛国不卡电影 | 国产二区三区视频 | 日本欧美一区二区三区在线播 | 成人午夜在线免费观看 | 久久久久久久久成人 | 久久久婷婷一区二区三区不卡 | 九一成人 | 欧美一区二区三区不卡免费观看 | 婷婷中文字幕一区二区三区 | 国产精品午夜未成人免费观看 | 欧美福利视频一区二区三区 | 污污黄| av电影免费播放 | 国产一级免费电影 | 国产福利视频在线观看 | 日本看片一区二区三区高清 | 久久国产精品二区 | 精品国产一区二区三区四区在线 | 在线免费av观看 | 特级黄一级播放 | 91精品国产综合久久男男 | 99精品国产一区二区三区 | 日韩黄色免费在线观看 | 国产91免费看 | 黄色片网站在线看 | 自拍亚洲伦理 | 性生活视频软件 | 毛片电影网址 | 逼特逼视频在线观看 | 在线免费观看毛片视频 | 国产精品一区在线观看 | 国产精品久久二区 | av电影在线免费 | 九一免费国产 | 双性精h调教灌尿打屁股的文案 | 亚洲成在人 | 久久成年网站 | 第一区免费在线观看 | 国产午夜免费福利 | 国内精品免费一区二区2001 | 色吧综合网|