-- | This module define a datatype @'Tensor'@ which implements the
-- classes and methods defined in "Data.Tensor" and
-- "Data.Tensor.LinearAlgebra". It is represented internally as a
-- @'Data.Vector.Vector'@.

module Data.Tensor.Vector
    ( Tensor
    , Vector
    , Matrix
    , ColumnVector
    , vector2ColumnVector
    , columnVector2Vector
    , RowVector
    , vector2RowVector
    , rowVector2Vector

    , fromVector

    , module Data.Tensor
    , module Data.TypeList.MultiIndex

    ) where


import Data.Tensor hiding (Tensor)
import Data.Tensor.Vector.Internal
import Data.TypeList.MultiIndex