Pyrouette is a collection of Python modules that provide a straightforward, lightweight framework for experimenting with artificial intelligence algorithms. The goal is to make algorithm implementations readable and easily modifiable, and to provide a simple set of pre-configured experiments.
- gmm: Gaussian Mixture Models
- cmac: CMACs aka Tile Coding
- gridworld: Gridworlds and Markov Decision Processes
- lspi: Least Squares Policy Iteration
- td: Temporal Difference Learning
- cartpole: Simple Python Cartpole Balancing Task
- dtw: Dynamic Time Warping
- pca: Principle Component Analysis
- mds: Multidimensional Scaling
- svm: Support Vector Machines
- isomap: Isomap