2015-03-31 16 views
6

Sto cercando un modo conveniente per scaricare e caricare le variabili in Julia, proprio come Pickle in Python.Equivalente al sottaceto in Julia

Esiste un pacchetto che fa qualcosa come myVar = load(myPath) e dump(myVar, myPath) (o allo stesso modo f = open(myPath, "r"); myVar = load(f))?

risposta

3

HDF5.jl pacchetto sono stati suddivisi in HDF5 nuovo pacchetto e JLD

vedere qui: https://github.com/JuliaLang/JLD.jl

Salvataggio e caricamento julia variabili preservando tipi nativi è ora possibile utilizzando JLD

doc Secondo:

JLD, per quali file convenzionalmente ha la .jld estensione, è un formato ampiamente utilizzato per i dati archiviazione con la lingua di programmazione Julia . JLD è uno specifico "dialetto" di HDF5, un multipiattaforma di archiviazione multi-lingua multi-lingua utilizzata più frequentemente per i dati scientifici . Confrontando con "semplice" HDF5, i file JLD aggiungono automaticamente gli attributi e le convenzioni di denominazione per conservare le informazioni sul tipo per ogni oggetto.