Project details for Waffles

Screenshot Waffles 2010-06-09

by mgashler - June 9, 2010, 23:08:38 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ]

view (7 today), download ( 2 today ), 2 subscriptions


A C++ library of machine learning algorithms and tools. Several demos are included that show how to use the library. Also, there is a script-friendly command-line interface that makes the algorithms easy to access without writing any C++ code.

Changes to previous version:

See the change log at

BibTeX Entry: Download
Corresponding Paper BibTeX Entry: Download
URL: Project Homepage
Supported Operating Systems: Linux, Macosx, Windows, Unix, Agnostic
Data Formats: Arff
Tags: Classification, Clustering, Dimensionality Reduction, Decision Trees, Decision Tree Learning, Genetic Algorithms, Algorithms, Classifiers, Bayesian Networks, Data Mining, K Nearest Neighbor Classifica
Archive: download here

Other available revisons

Version Changelog Date

Added support for CUDA GPU-parallelized neural network layers, and several other new features. Full list of changes at

July 20, 2014, 04:53:54

Changed the license from LGPL to CC0. Added classes for stackable autoencoders and restricted boltzmann machines. Polished up the GBayesianNetwork class and add examples and unit tests. Added support for CMake. Made the build process also support clang, and be more mac-friendly. Simplified some important classes, including GMatrix and GNeuralNet. Enforced const correctness in more places. Nixed most uses of smart pointers. Made all learning algorithms thread-safe. Added thread-parallelism to several ensemble methods. Added support for binary division trees. Added some common activation functions. Added a tool to generate a vector of meta statistics about a dataset. Added several small-but-useful tools. Simplified the docs and web site.

December 9, 2013, 18:04:03

See the change log at

April 7, 2013, 02:04:10

See the change log at

October 8, 2012, 17:44:05

See the change log at

August 26, 2011, 04:02:59

See the change log at

March 18, 2011, 17:12:07

See the change log at

November 5, 2010, 16:31:01

See the change log at

June 9, 2010, 23:08:38

Initial Announcement on

June 4, 2008, 00:19:36


No one has posted any comments yet. Perhaps you'd like to be the first?

Leave a comment

You must be logged in to post comments.