--------------------------------------------------------------------------- -- | Module : Math.Statistics.Dirichlet -- Copyright : (c) 2009-2012 Felipe Lessa -- License : BSD3 -- -- Maintainer : felipe.lessa@gmail.com -- Stability : experimental -- Portability : portable -- -- This module re-exports functions from -- "Math.Statistics.Dirichlet.Mixture" and -- "Math.Statistics.Dirichlet.Options" in a more digestable way. -- Since this library is under-documented, I recommend reading -- the documentation of the symbols re-exported here. -- -- This module does not use "Math.Statistics.Dirichlet.Density" -- in any way. If you don't need mixtures then you should -- probably use that module directly since it's faster and more -- reliable (less magic happens there). -- -------------------------------------------------------------------------- module Math.Statistics.Dirichlet ( -- * Data types (re-exported) DirichletMixture(..) , empty , Component , fromList , toList -- * Options (re-exported) , TrainingVector , TrainingVectors , StepSize(..) , Delta , Predicate(..) , Reason(..) , Result(..) -- * Training data (re-exported) , TrainingData , prepareTraining -- * Functions (re-exported) , derive , cost ) where import Math.Statistics.Dirichlet.Mixture import Math.Statistics.Dirichlet.Options