在Julia中保存数据
是否有一种标准方法可以轻松地在 Julia 中保存任何类型的数据。这次我有一个包含两个数组的元组,我想稍后再次使用。像这样的东西。
a = [1,2,34]
b = [1,2,3,4,5]
save((a,b), "ab")
a, b = load("ab")
回答
您可以使用JLD2.jl来保存和加载任意 Julia 对象。这比序列化标准库更适用于跨不同 Julia 版本的长期存储。
using JLD2
x = (1, "a")
save_object("mytuple.jld2", x)
julia> load_object("mytuple.jld2")
(1, "a")
如需其他功能,请查看文档。