NumSharp v0.6.1 科学计算库发布,支持标量和隐式转换

Oceania2018
 Oceania2018
发布于 2018年12月26日
收藏 5

NumSharp(Numerical .NET)可以说是C#中的科学计算库。 它是用C#编写的,符合.netstandard 2.0库标准。 它的目标是让.NET开发人员使用NumPy的语法编写机器学习代码,从而最大限度地借鉴现有大量在python代码的转译成本。 NumSharp使用最新的Span技术安全高效地访问内存,优化每个模拟API的性能,确保最底层的NDArray达到最佳性能状态。NumSharp对于在数组上执行数学和逻辑运算非常有用。 它为.NET中的n维矩阵的操作提供了大量有用的功能。

NumSharp v0.6.1发布,加入支持维度为零时的标量和创建NDArray时的隐式转换,比如支持如下形式创建多维数组:

NDArray nd = new double[,]{{1, 2, 3},{4, 5, 6}};
nd = "[1,2,3;4,5,6]";
// 支持标量
nd = 5.0f;

在使用过程中如果有任何问题,请反馈至 https://github.com/SciSharp/NumSharp/issues。

或进入SciSharp的聊天室:https://gitter.im/sci-sharp/community。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:NumSharp v0.6.1 科学计算库发布,支持标量和隐式转换
加载中

精彩评论

周波-RememBerBer
周波-RememBerBer
支持

最新评论(2

kidfruit
kidfruit
线性计算强推cplex,虽然收费的,但是速度和稳定性极其优秀。开源的这个希望能满足绝大多数场景,那也很好了。
周波-RememBerBer
周波-RememBerBer
支持
返回顶部
顶部