Tractables / ProbabilisticCircuits.jl

Probabilistic Circuits from the Juice library
https://tractables.github.io/ProbabilisticCircuits.jl/dev
Apache License 2.0
104 stars 11 forks source link

Save/Load operations not fully supported #86

Closed khosravipasha closed 3 years ago

khosravipasha commented 4 years ago

Keeping track of what's needed

For the load/save of Strudel (mixtures), one suggestion is that save all related files and metadata in a single Zip file (with appendix .strudel). We need the structure, the vtree, the mixture weights, and paramters. (maybe more). One option is using ZipFile.jl. Also see Juice-jl/LogicCircuits.jl#12

khosravipasha commented 3 years ago

Also related to Juice-jl/LogicCircuits.jl#40

guyvdbroeck commented 3 years ago

The first 3 check boxes above are resolved in https://github.com/Juice-jl/LogicCircuits.jl/pull/99 The remaining ones should be moved to https://github.com/Juice-jl/ProbabilisticCircuits.jl

khosravipasha commented 3 years ago

@guyvdbroeck Last one was saving strudel models whichI think we have now in `ensemble_io.jl"?
so closing this.