Did you know ... Search Documentation:
Packs (add-ons) for SWI-Prolog

Package "prism"

Title:Run PRISM as a child process
Rating:Not rated. Create the first rating!
Latest version:0.2.1
SHA1 sum:c3dd94615f06c4b24bf4bf9e318c03bfb8d68ee5
Author:Samer Abdallah <s.abdallah@ucl.ac.uk>
Download URL:https://github.com/samer--/prism.git
Requires:plrand
typedef

Reviews

No reviews. Create the first review!.

Details by download location

VersionSHA1#DownloadsURL
0.1.03fb20cc080e60b4a309949cd9476d5114d089e5b1https://github.com/samer--/prism.git
f2c84712cfd5d25eb8695a083ac432b5bee7de051https://github.com/samer--/prism.git
0.1.140bc472bcea2dc09a297a042915859b2502bf0bc1https://github.com/samer--/prism.git
0.2.01787b375d74815765617bfb11360ad200ddcf6c71https://github.com/samer--/prism.git
0.2.1c3dd94615f06c4b24bf4bf9e318c03bfb8d68ee526https://github.com/samer--/prism.git

prism

Allows SWI Prolog to drive an instance of the PRISM probabilistic programming system.

PRISM (PRogramming in Statistical Modelling) is a system invented by Taisuke Sato to do probabilistic programming in a Prolog-like environment, using predicate tabling to implement efficient inference and learning. It is built on top of Sato's B Prolog, which is a fast Prolog but does not provide the libraries and comfortable development environment of SWI Prolog. This pack allows SWI Prolog to manage and communicate with an instance of PRISM, looking after its state, restoring it when it PRISM crashes, etc.

Contents of pack "prism"

Pack contains 6 files holding a total of 56.0K bytes.