ML.Net旨在为.Net开发人员提供机器学习

Microsoft的一个新的机器学习框架面向希望使用跨平台的开源系统运行常见机器学习任务的.Net开发人员。 Beta版本0.4现在可用。

[在InfoWorld上深入学习机器学习: 11种必备的机器学习工具 掌握机器学习的13个框架揭秘了机器学习管道 •回顾: 6个机器学习云您应使用哪个Spark机器学习API? ]

ML.Net中的功能

ML.Net于2018年5月首次发布。它为.Net开发人员提供了用于创建特定任务的模型,并通过用于模型训练和预测服务的高级API将其提供给.Net应用程序的方法。

ML.Net的第一个版本仅包含两个基本的机器学习任务,即分类和回归。 分类用于对数据进行分类,例如垃圾邮件与合法电子邮件或情感分析。 回归用于对数值数据(如价格趋势)进行预测。 该项目的GitHub存储库中随附的示例应用程序提供了示例(以及要进行培训的数据)。

ML.Net的最新版本0.4版增加了对其他任务(如自然语言处理)的支持。 随着时间的流逝,Microsoft打算让ML.Net支持各种各样的任务。 有些将直接纳入框架; 对于其他人,ML.Net的高级API将用于驱动现有框架,例如Google的TensorFlow或Microsoft自己的CNTK(又名Cognitive Toolkit)

表面上在1.0版之前的另一个长期计划是弃用Microsoft所称的当前“管道” API,并用另一个旨在更易于使用的API代替它。

微软对ML.Net的推动不仅涉及易用性。 ML.Net旨在通过设计实现跨平台,并且目前支持 .Net Core 2的Windows(服务器和台式机),Linux和MacOS版本。 以同样的方式,ML.Net旨在补充.Net语言家族中可用的功能,尽管尚未完成所有这些工作。 例如,版本0.4中的一项更改更好地支持F#记录以及C#中的某些类似功能。

哪里可以下载ML.net

您可以从GitHub下载ML.Net当前版本

From: https://www.infoworld.com/article/3296040/mlnet-aims-to-provide-machine-learning-for-net-developers.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值