我正在尋找一種方便的方式在Julia中轉儲和加載變量,就像pickle在Python中一樣。等價於Julia中的pickle
是否有包裝可以做類似myVar = load(myPath)
和dump(myVar, myPath)
(或類似的f = open(myPath, "r"); myVar = load(f)
)?
我正在尋找一種方便的方式在Julia中轉儲和加載變量,就像pickle在Python中一樣。等價於Julia中的pickle
是否有包裝可以做類似myVar = load(myPath)
和dump(myVar, myPath)
(或類似的f = open(myPath, "r"); myVar = load(f)
)?
HDF5.jl包已經被分成HDF5新包裝和JLD
在這裏看到: https://github.com/JuliaLang/JLD.jl
個保存和載入朱莉婭變量,同時保留原生類型,現在可以使用JLD
根據DOC:
JLD,對哪些文件通常具有擴展名.jld,是數據的 廣泛使用的格式存儲與Julia編程 語言。 JLD是HDF5的一種特定「方言」,一種跨平臺的,多用於科學數據的 多語言數據存儲格式。通過與「普通」HDF5進行比較,JLD文件自動添加 屬性和命名約定以保留每個對象的 類型信息。