MADlib is an open-source library for scalable in-database analytics. It provides data-parallel implementations of mathematical, statistical and machine learning methods for structured and unstructured data.
The following block-diagram gives a high-level overview of MADlib's architecture.
MADlib incorporates material from the following third-party components
argparse 1.2.1"provides an easy, declarative interface for creating command line tools"
Boost 1.46.1 (or newer)"provides peer-reviewed portable C++ source libraries"
CERN ROOT"is an object oriented framework for large scale data analysis"
doxypy 0.4.2"is an input filter for Doxygen"
Eigen 3.0.3"is a C++ template library for linear algebra"
PyYAML 3.10"is a YAML parser and emitter for Python"
License information regarding MADlib and included third-party libraries can be
found inside the
Changes between MADlib versions are described in the