林阿尔格LinAlg是一个Haskell库,它提供了一个接口,用于以纯函数方式指定数字线性代数计算。它的界面非常符合Haskell库的精神。数组大小静态反映在类型中。存在后端以在CPU或GPU上执行这些计算。例如,假设我们想表达普通最小二乘线性回归的参数估计:
import Numeric.LinAlg
-- | Given a matrix of features of input data (where
-- each row is a datum) and a vector of outputs,
-- compute the parameters which minimize the sum
-- of squared error.
linearRegression :: Matr k arr
暂无评论