相当于朱莉娅的泡菜

P. *_*eri 8 serialization julia

我正在寻找一种在Julia中转储和加载变量的便捷方式,就像Python中的pickle一样.

是否有一个类似myVar = load(myPath)dump(myVar, myPath)(或类似f = open(myPath, "r"); myVar = load(f))的包?

scl*_*cls 6

HDF5.jl包已经分为HDF5新包和JLD

见这里:https: //github.com/JuliaLang/JLD.jl

现在可以使用JLD保存和加载julia变量,同时保留原生类型

根据文件:

JLD,其文件通常具有扩展名.jld,是一种广泛使用的格式,用于使用Julia编程语言进行数据存储.JLD是HDF5的一种特定"方言",HDF5是一种跨平台,多语言数据存储格式,最常用于科学数据.与"普通"HDF5相比,JLD文件自动添加属性和命名约定,以保留每个对象的类型信息.


小智 5

我认为HDF5软件包具有您想要的功能,它对我使用一些自定义类型非常有用:

看这里:

https://github.com/JuliaLang/HDF5.jl