LICENSE
README.md
pyproject.toml
spflow/__init__.py
spflow/dsl.py
spflow/exceptions.py
spflow/py.typed
spflow.egg-info/PKG-INFO
spflow.egg-info/SOURCES.txt
spflow.egg-info/dependency_links.txt
spflow.egg-info/requires.txt
spflow.egg-info/top_level.txt
spflow/devtools/__init__.py
spflow/devtools/coverage_inspect.py
spflow/interfaces/__init__.py
spflow/interfaces/classifier.py
spflow/interfaces/sklearn.py
spflow/learn/__init__.py
spflow/learn/build_socs.py
spflow/learn/cnet.py
spflow/learn/expectation_maximization.py
spflow/learn/gradient_descent.py
spflow/learn/learn_spn.py
spflow/learn/prometheus.py
spflow/measures/__init__.py
spflow/measures/_utils.py
spflow/measures/information_theory.py
spflow/measures/weight_of_evidence.py
spflow/meta/__init__.py
spflow/meta/region_graph.py
spflow/meta/data/__init__.py
spflow/meta/data/interval_evidence.py
spflow/meta/data/scope.py
spflow/modules/__init__.py
spflow/modules/module.py
spflow/modules/module_shape.py
spflow/modules/conv/__init__.py
spflow/modules/conv/prod_conv.py
spflow/modules/conv/sum_conv.py
spflow/modules/conv/utils.py
spflow/modules/einsum/__init__.py
spflow/modules/einsum/einsum_layer.py
spflow/modules/einsum/linsum_layer.py
spflow/modules/leaves/__init__.py
spflow/modules/leaves/bernoulli.py
spflow/modules/leaves/binomial.py
spflow/modules/leaves/categorical.py
spflow/modules/leaves/cltree.py
spflow/modules/leaves/exponential.py
spflow/modules/leaves/gamma.py
spflow/modules/leaves/geometric.py
spflow/modules/leaves/histogram.py
spflow/modules/leaves/hypergeometric.py
spflow/modules/leaves/laplace.py
spflow/modules/leaves/leaf.py
spflow/modules/leaves/log_normal.py
spflow/modules/leaves/negative_binomial.py
spflow/modules/leaves/normal.py
spflow/modules/leaves/piecewise_linear.py
spflow/modules/leaves/poisson.py
spflow/modules/leaves/uniform.py
spflow/modules/ops/__init__.py
spflow/modules/ops/cat.py
spflow/modules/ops/split.py
spflow/modules/ops/split_by_index.py
spflow/modules/ops/split_consecutive.py
spflow/modules/ops/split_interleaved.py
spflow/modules/products/__init__.py
spflow/modules/products/base_product.py
spflow/modules/products/elementwise_product.py
spflow/modules/products/outer_product.py
spflow/modules/products/product.py
spflow/modules/rat/__init__.py
spflow/modules/rat/factorize.py
spflow/modules/sos/__init__.py
spflow/modules/sos/socs.py
spflow/modules/sums/__init__.py
spflow/modules/sums/elementwise_sum.py
spflow/modules/sums/repetition_mixing_layer.py
spflow/modules/sums/signed_sum.py
spflow/modules/sums/sum.py
spflow/modules/wrapper/__init__.py
spflow/modules/wrapper/base.py
spflow/modules/wrapper/image_wrapper.py
spflow/utils/__init__.py
spflow/utils/cache.py
spflow/utils/compatibility.py
spflow/utils/debug.py
spflow/utils/domain.py
spflow/utils/histogram.py
spflow/utils/inference.py
spflow/utils/inner_product.py
spflow/utils/inner_product_core.py
spflow/utils/leaves.py
spflow/utils/model_manager.py
spflow/utils/module_display.py
spflow/utils/projections.py
spflow/utils/range_inference.py
spflow/utils/rdc.py
spflow/utils/replace.py
spflow/utils/sampling_context.py
spflow/utils/signed_semiring.py
spflow/utils/structure_stats.py
spflow/utils/visualization.py
spflow/zoo/__init__.py
spflow/zoo/naive_bayes.py
spflow/zoo/apc/__init__.py
spflow/zoo/apc/config.py
spflow/zoo/apc/debug_trace.py
spflow/zoo/apc/decoders.py
spflow/zoo/apc/model.py
spflow/zoo/apc/train.py
spflow/zoo/apc/encoders/__init__.py
spflow/zoo/apc/encoders/base.py
spflow/zoo/apc/encoders/convpc_joint_encoder.py
spflow/zoo/apc/encoders/einet_joint_encoder.py
spflow/zoo/apc/encoders/joint_pc_base.py
spflow/zoo/apc/encoders/latent_stats.py
spflow/zoo/cms/__init__.py
spflow/zoo/cms/continuous_mixtures.py
spflow/zoo/cms/joint.py
spflow/zoo/cms/rqmc.py
spflow/zoo/conv/__init__.py
spflow/zoo/conv/conv_pc.py
spflow/zoo/einet/__init__.py
spflow/zoo/einet/einet.py
spflow/zoo/hclt/__init__.py
spflow/zoo/hclt/chow_liu.py
spflow/zoo/hclt/learn.py
spflow/zoo/hclt/mi.py
spflow/zoo/hclt/topk_mst.py
spflow/zoo/pic/__init__.py
spflow/zoo/pic/functional_sharing.py
spflow/zoo/pic/integral.py
spflow/zoo/pic/pipeline.py
spflow/zoo/pic/weighted_sum.py
spflow/zoo/pic/tensorized/__init__.py
spflow/zoo/pic/tensorized/base.py
spflow/zoo/pic/tensorized/cp.py
spflow/zoo/pic/tensorized/mixing.py
spflow/zoo/pic/tensorized/qpc.py
spflow/zoo/pic/tensorized/tucker.py
spflow/zoo/pic/tensorized/utils.py
spflow/zoo/rat/__init__.py
spflow/zoo/rat/rat_spn.py
spflow/zoo/sos/__init__.py
spflow/zoo/sos/exp_socs.py
spflow/zoo/sos/models.py
spflow/zoo/sos/signed_categorical.py
tests/test_scope.py