ml.net 与 tensorflow.net区别是什么? 想学习 机器人学习。不知道选择哪个好
3条回答 默认 最新
关注- 这篇博客: 在C#下使用TensorFlow.NET训练自己的数据集中的 什么是TensorFlow.NET? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
TensorFlow.NET 是 SciSharp STACK
开源社区团队的贡献,其使命是打造一个完全属于.NET开发者自己的机器学习平台,特别对于C#开发人员来说,是一个“0”学习成本的机器学习平台,该平台集成了大量API和底层封装,力图使TensorFlow的Python代码风格和编程习惯可以无缝移植到.NET平台,下图是同样TF任务的Python实现和C#实现的语法相似度对比,从中读者基本可以略窥一二。
由于TensorFlow.NET在.NET平台的优秀性能,同时搭配SciSharp的NumSharp、SharpCV、Pandas.NET、Keras.NET、Matplotlib.Net等模块,可以完全脱离Python环境使用,目前已经被微软ML.NET官方的底层算法集成,并被谷歌写入TensorFlow官网教程推荐给全球开发者。
-
SciSharp 产品结构

-
微软 ML.NET底层集成算法

-
谷歌官方推荐.NET开发者使用
URL: https://www.tensorflow.org/versions/r2.0/api_docs

-
解决 无用评论 打赏 举报- 这篇博客: 在C#下使用TensorFlow.NET训练自己的数据集中的 什么是TensorFlow.NET? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读: