JLD.jl icon indicating copy to clipboard operation
JLD.jl copied to clipboard

Hyperslab: reading parts of a dataset

Open carstenbauer opened this issue 7 years ago • 0 comments

julia> using JLD

julia> save("test.jld", "x", rand(ComplexF64, 4))

julia> jldopen("test.jld") do f
           try
               println("reading everything")
               read(f["x"])
               println("worked")
           catch
               println("failed")
           end

           try
               println("reading parts")
               read(f["x"], 4)
               println("worked")
           catch
               println("failed")
           end

           try
               println("getindex parts")
               f["x"][4]
               println("worked")
           catch
               println("failed")
           end
       end
reading everything
worked
reading parts
failed
getindex parts
worked

Would it make sense to also define read(dataset, indices)?

carstenbauer avatar Nov 22 '18 17:11 carstenbauer