MathNet通过矩阵提高标量

我正在尝试使用MathNumerics线性代数库在.net中实现Logistic回归。 我需要实现以下等式,并且不确定如何通过矩阵来提高e。

1.0 ./(1.0 + E。^( – 。* Z))

其中Z是矩阵,E是数学常数e。

因此,有问题的代码部分是E。^ Z.

let sigmoid (z : Matrix) : Matrix = z.Map (fun x -> 1.0 / (1.0 + exp (0.0 - x)))