小編寫這篇文章的主要目的,主要是給大家去做一個解答,解答的內容是關于python知識的,主要是討論python數據保存的一些問題。涉及到的內容有如何保存為npy和npz格式等一些相關的格式,具體的代碼下面就給大家貼出來了。
python數據保存為npy格式
補充:
numpy.save("./文件名",數組名):以二進制的格式保存數據,會將保存的多個數組以字典形式保存,每個數組都會默認給一個key,從“arr_0”開始。也可以在傳入多個數組時用關鍵字自己指定其key值。numpy.load("./文件名.npy"):函數是從二進制的文件中讀取數據。通過np.load()加載,之后可以通過obj.files來查看所有key值,類似于字典的dict.keys。并且我們也可以通過key值索引保存的數組。
(1)隨機生成一個數組,將數據保存為npy格式的文件中,
#保存數據: import numpy as np data_1=np.zeros((3,3)) #將ndarray類型的數據以字典的形式保存在擴展名為npz的數據文件中 np.save("test.npy",data_1)
執行代碼之后,會出現生成的文件,
(2)讀取npy文件中的數據,
#加載數據 datas=np.load("test.npy") print("----type----") print(type(datas)) print("----shape----") print(datas.shape) print("----data----") print(datas)
3)完整代碼:
import numpy as np data_1=np.zeros((3,3)) #將ndarray類型的數據以字典的形式保存在擴展名為npz的數據文件中 np.save("test.npy",data_1) #加載數據 datas=np.load("test.npy") print("----type----") print(type(datas)) print("----shape----") print(datas.shape) print("----data----") print(datas)
python數據保存為npz格式
補充:
numpy.savez(’./文件名’,數組名1,數組名2,…):可以將多個數組保存到一個文件中,會將保存的多個數組以字典形式保存,每個數組都會默認給一個key,從“arr_0”開始。也可以在傳入多個數組時用關鍵字自己指定其key值。numpy.load():通過np.load()加載之后可以使用obj.files來查看所有key值,類似于字典的dict.keys。并且我們也可以通過key值索引保存的數組。
(1)隨機生成一個數組,將數據保存為npz格式的文件中,
#保存數據: import numpy as np data_1=np.zeros((3,3)) #將ndarray類型的數據以字典的形式保存在擴展名為npz的數據文件中 np.savez("test.npz",data_1)
執行代碼之后,會出現生成的文件,
(2)讀取npz文件中的數據,
#加載數據 datas=np.load("test.npz") #第一種方法: print(datas.files)#['arr_0'] print(datas['arr_0'])#np.zeros((3,3)) #或使用第二種方法: for key,arr in datas.items(): print(key,":",arr)
(3)完整代碼:
import numpy as np data_1=np.zeros((3,3)) #將ndarray類型的數據以字典的形式保存在擴展名為npz的數據文件中 np.savez("test.npz",data_1) #加載數據 datas=np.load("test.npz") #第一種方法: print(datas.files)#['arr_0'] print(datas['arr_0'])#np.zeros((3,3)) #或使用第二種方法: for key,arr in datas.items(): print(key,":",arr)
綜上所述,這篇文章就給大家介紹到這里了,希望可以給大家帶來幫助。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/128320.html
摘要:分類器項目自定義數據讀入在照著官網的敲了一遍分類器項目的代碼后,運行倒是成功了,結果也不錯。 Tensorflow分類器項目自定義數據讀入 在照著Tensorflow官網的demo敲了一遍分類器項目的代碼后,運行倒是成功了,結果也不錯。但是最終還是要訓練自己的數據,所以嘗試準備加載自定義的數據,然而demo中只是出現了fashion_mnist.load_data()并沒有詳細的讀取過...
摘要:前言以下簡稱是數據分析必不可少的第三方庫,的出現一定程度上解決了運算性能不佳的問題,同時提供了更加精確的數據類型。因此,理解的數據類型對數據分析十分有幫助。一維數據由對等關系的有序或無序數據構成,采用線性方式組織,可以用數組表示。 前言 NUMPY(以下簡稱NP)是Python數據分析必不可少的第三方庫,np的出現一定程度上解決了Python運算性能不佳的問題,同時提供了更加精確的數據...
小編寫這篇文章的目的,主要是給大家介紹關于python和npy矩陣的相關介紹,下面會給大家做出一個詳細的解答,希望可以給各位讀者帶來幫助。 mat矩陣和npy矩陣互相轉換 numpy.narray矩陣保存為mat文件 importnumpyasnp importscipy.ioasio mat_path='your_mat_save_path' mat=np....
此篇文章關鍵給大家介紹了python格式Caffe圖片數據信息均值測算學習培訓實例詳細說明,感興趣的小伙伴可以參考借鑒一下,希望可以一些幫助,祝愿大家多多的發展,盡早漲薪 前言 照片減掉均值后,然后再進行練習和檢測,也會提高速度與精密度。因而,通常在各類實體模型中都有這種操作。 那么這樣的均值是怎么來的呢,實際上是測算全部svm分類器的均值,計算出來后,儲存為均值文檔,在今后的檢測中,就...
閱讀 911·2023-01-14 11:38
閱讀 878·2023-01-14 11:04
閱讀 740·2023-01-14 10:48
閱讀 1983·2023-01-14 10:34
閱讀 942·2023-01-14 10:24
閱讀 819·2023-01-14 10:18
閱讀 499·2023-01-14 10:09
閱讀 572·2023-01-14 10:02