# Mahout Math 0.4 API

Packages
org.apache.mahout.common
org.apache.mahout.math: Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.
org.apache.mahout.math.decomposer
org.apache.mahout.math.decomposer.hebbian
org.apache.mahout.math.decomposer.lanczos
org.apache.mahout.math.function: Core interfaces for functions, comparisons and procedures on objects and primitive data types.
org.apache.mahout.math.jet.math: Tools for basic and advanced mathematics: Arithmetics and Algebra, Polynomials and Chebyshev series, Bessel and Airy functions, Function Objects for generic function evaluation, etc.
org.apache.mahout.math.jet.random: Large variety of probability distributions featuring high performance generation of random numbers, CDF's and PDF's.
org.apache.mahout.math.jet.random.engine: Engines generating strong uniformly distributed pseudo-random numbers; Needed by all JET probability distributions since they rely on uniform random numbers to generate random numbers from their own distribution.
org.apache.mahout.math.jet.random.sampling: Samples (picks) random subsets of data sequences.
org.apache.mahout.math.jet.stat: Tools for basic and advanced statistics: Estimators, Gamma functions, Beta functions, Probabilities, Special integrals, etc.
org.apache.mahout.math.matrix: Matrix interfaces and factories; efficient and flexible dense and sparse 1, 2, 3 and d-dimensional matrices holding objects or primitive data types such as `int`, `double`, etc; Templated, fixed sized (not dynamically resizable); Also known as multi-dimensional arrays or Data Cubes.
org.apache.mahout.math.matrix.impl: Matrix implementations; You normally need not look at this package, because all concrete classes implement the abstract interfaces of `org.apache.mahout.math.matrix`, without subsetting or supersetting.
org.apache.mahout.math.matrix.linalg: Linear Algebraic matrix computations operating on `DoubleMatrix2D` and `DoubleMatrix1D`.
org.apache.mahout.math.stats

Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.