我正在使用MathNumerics库,只是尝试对矩阵中的所有项目求和。它似乎不起作用。这就是我所拥有的......似乎想要一些带有总和的某种类型的注释。我尝试了下面的注释,但似乎认为浮动是不兼容的......?
let SumSquares (theta:Vector<float>) (y:float) (trainingData:Matrix<float>) : CostFunction =
let m = trainingData.RowCount
trainingData
|> Matrix.mapRows(fun a r -> vector[ square((theta * r) - y) ])
|> Matrix.sum<float,float>()