Crate programinduction [−] [src]
A library for program induction and learning representations.
Implements Bayesian program learning and genetic programming.
Modules
| domains |
We've implemented some domains to make things easier for you. |
| lambda |
(representation) Polymorphically-typed lambda calculus. |
| pcfg |
(representation) Probabilistic context-free grammar without bound variables or polymorphism. |
Structs
| ECFrontier |
A set of expressions which solve a task. |
| ECParams |
Parameters for the EC algorithm. |
| GPParams |
Parameters for genetic programming. |
| Task |
A task which is solved by an expression under some representation. |
Traits
| EC |
A kind of representation suitable for exploration-compression. |
| GP |
A kind of representation suitable for genetic programming. |