Welcome to the Kernel Quantum Probability (KQP) library

This project aims at providing an API that allows to compute quantum densities (semi-definite positive hermitian operators) or events (subspaces).
It provides tools to compute quantum probabilities and update densities (conditionalisation), and supports the use of kernels to implicitly define the space, thus allowing working in very high dimensional spaces.

If you use KQP, please cite the associated technical report

Features

Installation and usage

To install KQP, please refer to this page

C++

C++ API documentation

Example

Java

Java API documentation

Example

Python

Python API documentation

Example

News

24 Apr 2013 – Learning kernel parameters
24 Apr 2013 – JSON data
07 May 2012 – First public release