我正在寻找具有以下属性的类似数组的类型:
setindex!
,getindex
,push!
,pop!
,shift!
,unshift!
以及vcat
到目前为止,我已找到以下线索:
https://docs.julialang.org/en/latest/stdlib/SharedArrays/
https://github.com/JuliaIO/JLD.jl
第一个似乎很有希望,但似乎元素的类型必须是isbits
(意思是一个简单的数字,一些结构但不是,例如Array{Float64,1}
)。并且不清楚是否将整个数组内容加载到内存中。
如果它还不存在,我当然会尝试自己构建它。
答案 0 :(得分:2)
NCDatasets.jl解决了部分要求:
自己做的项目听起来很有趣。我认为它肯定会成为当前生态系统中的一个缺口。
可能很好看的一些存储技术是:
也许你也可以联系JuliaIO小组。