Chestnut Machine Learning Suite

Version 0.1.1

by Damian Eads1, Karen Glocer1, Andy Fraser2, and Edward Rosten3

  1. University of California, Santa Cruz; Santa Cruz, CA USA
  2. Los Alamos National Laboratory; Los Alamos, NM USA
  3. University of Cambridge; Cambridge, UK

About

The Chestnut Machine Learning Suite is a collection of machine learning algorithms written in Python with some code written in C for efficiency. Most algorithms are called with a simple, functional API with input data encoded as arrays. Some packages have a MATLAB-like API to enable migration from a MATLAB environment. The class hierarchy is minimal to enable new users to quickly learn and call Chestnut code from their own codes. The first alpha release includes the following packages:

Documentation

We are in the process of reformatting the documentation for Sphinx. In the mean time, we recommend using the help(name) with IPython to get detailed help with Chestnut packages, modules, and functions.

Download

You can download a very preliminary alpha release here.

License

GNU General Public License (GPL) Version 3.0

Copyright (C) The Authors. 2008.