{-| Module: MachineLearning.Types Description: Common Types Copyright: (c) Alexander Ignatyev, 2016 License: BSD-3 Stability: experimental Portability: POSIX Common type definitions used in all modules. -} module MachineLearning.Types ( R , Vector , Matrix ) where import qualified Numeric.LinearAlgebra.Data as LAD -- | Scalar Type (Double) type R = LAD.R -- | Vector Types (of Doubles) type Vector = LAD.Vector R -- | Matrix Types (of Doubles) type Matrix = LAD.Matrix R