Bayesian Networks in Scala
It is a Scala library for Bayesian Networks and Probabilistic Graphical Models. It allows for defining Baysian models and performing Bayesian inference in a number of ways:
The [bayes-scala-gp] library for Gaussian Processes is built on top of bayes-scala.
Links * [Some code examples for moment matching, linear gaussian, linear dynamical systems, EP, etc.] * Can you please clarify for us: what is the future of bayes-scala?
SBT configuration:
libraryDependencies += "com.github.danielkorzekwa" %% "bayes-scala" % "0.6"
Maven configuration:
com.github.danielkorzekwa bayes-scala_2.11 0.5
Snapshot artifact is built by a Travis CI and deployed to Sonatype OSS Snapshots repository with every commit to Bayes-scala project.
With sbt build tool, add to build.sbt config file:
libraryDependencies += "com.github.danielkorzekwa" %% "bayes-scala" % "0.7-SNAPSHOT"resolvers += Resolver.sonatypeRepo("snapshots")
With maven build tool, add to pom.xml config file:
oss-sonatype-snapshots oss-sonatype-snapshots https://oss.sonatype.org/content/repositories/snapshots/ com.github.danielkorzekwa bayes-scala_2.11 0.7-SNAPSHOT
[DSL]: https://github.com/danielkorzekwa/bayes-scala/blob/master/doc/dsl/dsl.md [Factor graph]: https://github.com/danielkorzekwa/bayes-scala/blob/master/doc/factorgraph/factorgraph.md [Factor graph 2]: https://github.com/danielkorzekwa/bayes-scala/blob/master/doc/factorgraph2/factorgraph2.md [Cluster graph]: https://github.com/danielkorzekwa/bayes-scala/blob/master/doc/clustergraph/clustergraph.md [Some code examples for moment matching, linear gaussian, linear dynamical systems, EP, etc.]:https://github.com/danielkorzekwa/bayes-scala/blob/master/doc/others/others.md [Low level algorithms]: https://github.com/danielkorzekwa/bayes-scala/blob/master/doc/lowlevel/README.md [bayes-scala-gp]: https://github.com/danielkorzekwa/bayes-scala-gp/blob/master/README.md