gpt4 book ai didi

file-io - 在保留内容的同时将新变量保存到 .jld(或 hdf5)文件

转载 作者:行者123 更新时间:2023-12-01 11:22:35 28 4
gpt4 key购买 nike

有没有比将其全部读入然后用额外变量重写更聪明的方法来将变量添加到 .jld 文件?我认为这可以使用 hdf5,但我可以找到它是否已在 JLD 包中实现。

这就是我目前的做法。

using JLD
if isfile(filename)
a = load(filename) #load all vars
jldopen(filename, "w") do file
for (k,v) in a #rewrite original vars
write(file, k, v)
end
write(file, "additional_variable", add_var) #write new var
end
end

最佳答案

您应该使用 r+ 模式打开文件,而不是 w

jldopen(filename, "r+") do file
write(file, "additional_variable", add_var)
end

关于file-io - 在保留内容的同时将新变量保存到 .jld(或 hdf5)文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40534035/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com