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

Rat SPN structures #92

Closed khosravipasha closed 3 years ago

khosravipasha commented 3 years ago

Allows to make RAT-spn structures in Juice

khosravipasha commented 3 years ago

Few changes that might want to do:

codecov[bot] commented 3 years ago

Codecov Report

Merging #92 (17e63c4) into master (8b45db2) will decrease coverage by 0.82%. The diff coverage is 97.56%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #92      +/-   ##
==========================================
- Coverage   70.31%   69.49%   -0.83%     
==========================================
  Files          38       38              
  Lines        2850     2993     +143     
==========================================
+ Hits         2004     2080      +76     
- Misses        846      913      +67     
Impacted Files Coverage Δ
src/ProbabilisticCircuits.jl 100.00% <ø> (ø)
src/structurelearner/rat_spn.jl 97.40% <97.40%> (ø)
src/plain_prob_nodes.jl 100.00% <100.00%> (ø)
src/gradient_based_learning.jl 45.40% <0.00%> (-16.81%) :arrow_down:
src/queries/marginal_flow.jl 53.15% <0.00%> (-3.59%) :arrow_down:
src/queries/sample.jl 45.45% <0.00%> (-0.55%) :arrow_down:
src/Utils/Utils.jl
src/Utils/misc.jl 41.33% <0.00%> (+0.54%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 8b45db2...17e63c4. Read the comment docs.