.NET和ML.NET:Microsoft开放源代码平台

.NET和ML.NET:Microsoft开放源代码平台

.NET和ML.NET:Microsoft开放源代码平台

正如我们已经在出版物中回顾的那样 战争中的操作系统:Microsoft谨防所有人!=,目前 «Microsoft»,公司 美国雷德蒙德, 的主人 «Windows» 正在同化其他最佳操作系统并将其产品导出到它们的公开竞赛。

这样,除了将已知程序导出到 «GNU/Linux»,我们可以提及当前的: «SQL Server, .Net, Visual Studio Code y Skype»。 作为最后合并的公司之一, «Microsoft Teams»,就像我们在另一个 最近发表。 现在,它带给我们 «ML.NET»,一 机器学习框架 de «Código Abierto» 和互补的多平台 «.NET».

.NET和ML.NET:简介

可能所有这些不断发展的应用生态系统 «Código Abierto» 在短时间内加入 «Navegador Edge»«Antivirus Defender»。 谁知道呢,现在突然有了 «Microsoft Teams» 看到它并不奇怪 «Suite Ofimática MS Office» 或与此类似或接近的东西 «GNU/Linux».

.NET和ML.NET:Microsoft开放源代码

Microsoft开源平台

正如我们已经说过的,在众多 软件(程序,系统和平台) de «Código Abierto» 那最近 «Microsoft» 促成了 «Comunidad de Software Libre y Código Abierto», 站出来:。NET和ML。净。

什么是.NET?它有什么特点?

  • 它是一个开放源代码和免费的多平台开发平台(Windows,Mac OS和Linux),用于构建各种应用程序:台式机,移动设备,Web,游戏以及用于物联网的应用程序。
  • 它允许针对不同类型的可能应用程序使用各种语言,编辑器和库。 语言包括:
  1. C #: 这是一种简单,现代,面向对象和安全的编程语言。
  2. F#: 这是.NET的功能性,跨平台,开源编程语言。 其中还包括面向对象和命令式编程。
  3. Visual Basic: 这是一种具有简单语法的可访问语言,用于构建类型安全和面向对象的应用程序。
  • 这是一个出色的跨开发平台,因为由于采用了不同的集成实现,它允许以上述语言创建的应用程序可以在任何兼容的操作系统上本地运行。
  1. NET核心: 什么是网站,服务器和控制台应用程序的跨平台实现。
  2. .NET Framework: 与Windows,Windows上的网站,服务,桌面应用程序等兼容。
  3. Xamarin / Mono: 什么是在主要移动操作系统上运行应用程序的.NET实现。
  • 它包含所有.NET实现通用的一组基本API。 此外,每个实现还可以公开特定于将在其上运行的操作系统的其他API。 例如,.NET Framework是仅Windows的.NET实现,其中包括用于访问Windows注册表的API。
  • 它具有一个庞大的库(软件包生态系统),可扩展其功能。 要使用它们,您可以使用NuGet,它是专门为 «.NET» 包含超过90.000个包裹。

注意: 有关更多信息 «.NET» 访问您的官方网站 信息.

什么是ML.NET,其功能是什么?

  • 它是一个免费的,开源的,跨平台的机器学习平台,它可以e可以在具有.NET Core的Windows,Linux和macOS上运行,也可以在使用.NET Framework的Windows上运行。
  • 它提供了在使用.NET创建的应用程序(在线或脱机)中添加机器学习的可能性,以便它们可以 使用必要的数据进行自动预测。
  • 有作为 基地 模型 机器学习 指定将输入数据转换为预测所需的步骤。 该平台允许您通过指定一种算法来训练自定义模型,或者使用从TensorFlow和ONNX平台创建,可用和已经训练过的算法。
  •  64位版本与所有平台兼容。 32位版本与Windows兼容,但与TensorFlow,LightGBM和ONNX相关的功能除外。

引用 «Microsoft»,一些可以通过这种方式做出的预测的示例 «ML.NET» 是:

预测类型 描述和范围
分类和分类 自动将客户反馈分类为正面和负面。
连续回归和预测值 根据大小和位置预测房价。
异常检测 检测银行欺诈交易。
建议 根据在线购物者的先前购买来推荐他们可以购买的产品。
时间序列和顺序数据 预测天气和产品销售
图片分类 分类医学影像病理学

注意: 有关更多信息 «ML.NET» 访问您的官方网站 信息.

.NET和ML.NET:结论

结论

我们希望你是 小而有用的帖子= 关于这两个有趣的 «Plataformas de desarrollo y Machine Learning de código abierto» de 微软 被称为 «.NET y ML.NET»,它在众多优点或特性中脱颖而出(紧凑),灵活性和集成能力,对于整个 «Comunidad de Software Libre y Código Abierto» 并为传播和应用的奇妙,巨大且不断发展的生态系统做出了巨大贡献 «GNU/Linux».

有关更多信息,请不要总是犹豫访问任何 在线图书馆OpenLibra y 杰迪 读书 书籍(PDF) 关于这个话题或其他 知识领域。 现在,如果你喜欢这个 «publicación», 不要停止分享 与他人,在你的 最喜欢的网站,渠道,团体或社区 社交网络,最好是免费开放的 乳齿象,或者像 Telegram.

或直接访问我们的主页,网址为 DesdeLinux 或加入官方频道 电报 DesdeLinux 阅读此书或其他有趣的出版物并为其投票 «Software Libre», «Código Abierto», «GNU/Linux» 和其他相关主题 «Informática y la Computación»«Actualidad tecnológica».


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。