网站首页 科技 > 正文
微软已经更新了其ML.Net开源机器学习框架,将其Beta版本0.5与TensorFlow模型评分作为ML.Net的转换。此功能允许 在ML.Net实验中使用来自Google的TensorFlow深度学习和机器学习工具包的现有模型。
0.5版开始添加对深度学习的支持,使用TensorFlow Transform类,它可以采用现有的TensorFlow模型,并将该模型的分数输入ML.Net。TensorFlow评分功能的用户不需要了解TensorFlow内部细节的工作知识。转换基于TensorFlowSharp .Net绑定的代码。
要使用此功能,开发人员将对ML.Net NuGet包的引用添加到.Net Core和.Net Framework应用程序。ML.Net引用了本机TensorFlow库,它允许开发人员编写加载现有训练TensorFlow模型的代码进行评分。
ML.Net的计划功能
在未来的ML.Net版本中,Microsoft计划确定TensorFlow模型的预期输入和输出。目前,建议开发人员使用TensorFlow API或Netron等工具来探索TensorFlow模型。
微软还将更新ML.Net API以提高灵活性,克服现在在ML.Net中使用TensorFlow的限制。通过计划的API,TensorFlow模型得分可以直接访问,因此开发人员可以使用TensorFlow模型进行评分,而无需添加额外的学习者及其训练过程。
目前,ML.Net面向TensorFlow,但计划要求可能的深度学习库集成。这些可能包括Torch和CNTK。
微软还在开发一种新的ML.Net API,以提高灵活性和易用性。当API被认为准备就绪时,公司将弃用当前的API , LearningPipeline. 因为这将是一个重大变化,Microsoft正在分享多个API选项的提案。新API的设计原则包括:
将并行术语与其他众所周知的框架(如Scikit-Learn,TensorFlow和Spark)结合使用。Microsoft将尝试在命名和概念方面保持一致,以便开发人员更容易理解ML.Net Core。
简洁明了的ML场景。
启用当前LearningPipelineAPI 无法实现的高级ML方案。
新的API将是强类型的,并且更加灵活。它是基于概念,如Estimators,Transforms和DataView。
版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
猜你喜欢:
- 2022-08-28 PC组件制造商克隆了新的Mac Pro机箱
- 2022-12-02 Facebook将优先考虑原始新闻报道
- 2022-10-26 华为Watch GT 2 Pro拥有2周的电池续航时间 100多种锻炼模式
- 2021-09-18 Mac Pro在发布前被DJ加尔文·哈里斯的工作室发现
- 2021-09-27 首先查看Tresorit发送文件共享的解决方案
- 2021-10-04 你需要了解的5大个税变化
- 2022-12-26 新的CarPlay苹果地图功能即将推出
- 2022-11-03 量子物理学提供有关大脑的新知识
最新文章:
- 2023-03-08 晕皱是什么意思拼音(晕皱是什么意思)
- 2023-03-08 d color钻石(d c)
- 2023-03-08 暇步士狗头鞋(暇步士狗)
- 2023-03-08 桂鱼清蒸怎么做最好吃视频(桂鱼清蒸怎么做最好吃)
- 2023-03-08 合抱之木生于毫末九层之土起于累土(合抱之木生于毫末)
- 2023-03-07 最有名的清明节古诗名句(最有名的清明节古诗)
- 2023-03-07 苹果11月13日发售(苹果10月13日发布12手机)
- 2023-03-07 永爱医养商城(永爱)
- 热点推荐
- 热评文章