Wiki
Clone wikianglican / Home
News
3/8/2016
Anglican 1.0.0 released and published to Clojars. Major refactoring, many new features and refinements.
21/3/2016
Anglican 0.9.0 released and published to Clojars. Bugfixes, new algorithms, better testing and performance.
25/2/2016
Anglican 0.8.0 released and published to Clojars. Bugfixes, new algorithms, better testing and performance.
29/11/2015
Concise and convenient declarations for primitive procedures:
(declare :primitive foo)
declares foo
as a primitive procedure inside Anglican code.
(declare :ns-primitive bar)
declares all procedures in bar
namespace as primitive. For example
(defn foo [x] x)
(defn bar [x] (if (> x 0) x (- x))
(defquery qry
(declare :primitive foo bar)
(sample (normal (foo 1.) (bar 1.))))
23/11/2015
map handles lists with nils properly now. Released version is 0.7.1, snapshot is 0.7.2-SNAPSHOT.
10/7/2015
anglican 0.7.0 released and promoted on clojars:
conditional
is properly recognized as a higher-order function in Anglican.query
can be nested.- Particle Cascade was broken and has been fixed.
- Stochastic tests are included for inference algorithms.
6/7/2015
anglican 0.6.7 released and promoted on clojars. The snapshot version is 0.6.8-SNAPSHOT from now on.
5/7/2015
anglican.stat, a library for statistical postprocessing of inference results, has been added.
2/7/2015
edge case fixed in BaMC.
24/6/2015
- anonymous closure shortcut
#(...)
is working properly now, just like in Clojure. anglican.inference/equalize
equalizes a sequence of inferred states.- wrapping of a query into a distribution object tentatively implemented, work in progress.
23/6/2015
- Backquote works properly in queries.
- No more Java source code in anglican tree. Everything is in Clojure.
17/6/2015
The repository transferred to probprog (Probabilistic Programming @ Oxford).
16/4/2015
Everything renamed.
Updated