Skip to content

The first Scala-based library for Sum-Product Networks

Notifications You must be signed in to change notification settings

giordano-lucas/vehuge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Vehuge : A Sum product Network Implementation in Scala

⚠ Notice of Development ⚠ The developpement was put on hold. It is likely to start again in december 2021.

Vehuge, an open-source Scala library providing a simple interface to inference, learning and manipulation routines for deep and tractable probabilistic models called Sum-Product Networks (SPNs.

The goal of the library is eventually to provide :

  • Fast and easy SPNs creation both from data and through a domain specific language (DSL).
  • Several probabilistic inference routines like computing marginals, conditionals and (approximate) most probable explanations (MPEs) along with sampling.
  • Utilities for serializing, plotting and structure statistics on an SPN.

Citation

If you use Vehuge in your research, please use the following BibTeX entry.

@misc{Wagdoc,
  author =       {Lucas Giordano},
  title =        {Vehuge},
  howpublished = {\url{https://github.com/giordano-lucas/vehuge}},
  year =         {2020}
}

About

The first Scala-based library for Sum-Product Networks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages