Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Bayesian state-space modelling on parallel computer hardware.
C++ Perl Cuda TeX
branch: master

Fixed default value of --with-output-at-obs, which should be 0 not 1, as

documented. Fixed assertion error in SMC^2 under "--noutputs 0
--without-output-at-obs".
latest commit de1ae4a3f8
@lawmurray lawmurray authored
Failed to load latest commit information.
docs Updated built manual.
eclipse Imported trunk from svn, branches removed
inc/Module Added local Module::Install files to allow direct distribution from G…
lib Fixed default value of --with-output-at-obs, which should be 0 not 1, as
script Imported trunk from svn, branches removed
share Fixed default value of --with-output-at-obs, which should be 0 not 1, as
t Removed SSE and CUDA tests for Perl module, as SSE may fail on some p…
.gitignore Improved error messages for ./configure error checks. These error
.includepath Imported trunk from svn, branches removed
.project Updated Eclipse project name
Doxyfile Updated version number to 1.2.0.
INSTALL.md Updated version number to 1.2.0.
INSTALL_GENERIC.md Wrapped text in INSTALL*.md files.
INSTALL_LINUX.md Wrapped text in INSTALL*.md files.
INSTALL_MAC.md Updated compiler preferences for Mac OS X. Fixed compile warning in
INSTALL_WIN.md Wrapped text in INSTALL*.md files.
LICENSE Merged iteratedsmoothing branch from old Subversion repository, along…
MANIFEST Added docs/pdf/manual.pdf to MANIFEST (was being skipped due to line …
MANIFEST.SKIP Added docs/pdf/manual.pdf to MANIFEST (was being skipped due to line …
MakeDocs.PL Added some AVX notes to the manual. Added compiled manual to the repo…
MakeManifest.PL Imported trunk from svn, branches removed
MakeParser.PL Imported trunk from svn, branches removed
Makefile.PL Updated version number to 1.2.0.
README.md Updated version number to 1.2.0.
Test.bi Improved error messages for ./configure error checks. These error
VERSION.md Fixed Markdown in latest version log entry.
test.conf Compile fixes for CUDA under Mac OS X. Cleared up compiler detection and

README.md

LibBi README.md

LibBi is used for state-space modelling and Bayesian inference on modern computer hardware, including multi-core CPUs, many-core GPUs (graphics processing units) and distributed-memory clusters.

The staple methods used in LibBi are those based on sequential Monte Carlo (SMC). This includes particle Markov chain Monte Carlo (PMCMC) and SMC^2 methods. Extra methods include the extended Kalman filter and some parameter optimisation routines.

LibBi consists of a C++ template library, as well as a parser and compiler, written in Perl, for its own domain-specific language that is used to specify models.

See the INSTALL.md file for installation instructions.

Something went wrong with that request. Please try again.