.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 Open Source

Платформы Microsoft з адкрытым зыходным кодам

Як мы ўжо казалі, сярод мноства праграмнае забеспячэнне (праграмы, сістэмы і платформы) de «Código Abierto» што апошнім часам «Microsoft» спрычыніўся да «Comunidad de Software Libre y Código Abierto», вылучацца:.NET і ML.СЕТКА.

Што такое .NET і якія яго характарыстыкі?

  • Гэта мультыплатформенная платформа для распрацоўкі (Windows, Mac OS і Linux), адкрытая і бясплатная, для стварэння ўсіх відаў прыкладанняў: настольных, мабільных, вэб-сайтаў, гульняў і Інтэрнэту рэчаў.
  • Гэта дазваляе выкарыстоўваць розныя мовы, рэдактары і бібліятэкі для розных тыпаў магчымых прыкладанняў. Сярод моў:
  1. C #: Гэта простая, сучасная, аб'ектна-арыентаваная і бяспечная мова праграмавання.
  2. F #: Які з'яўляецца функцыянальнай, міжплатформеннай мовай праграмавання з адкрытым зыходным кодам для .NET. Які таксама ўключае ў сябе аб'ектна-арыентаванае і імператыўнае праграмаванне.
  3. Visual Basic: Гэта даступная мова з простым сінтаксісам для стварэння бяспечных для тыпу і аб'ектна-арыентаваных прыкладанняў.
  • Гэта выдатная платформа для крос-распрацоўкі, бо дазваляе прыкладанням, створаным на вышэйзгаданых мовах, запускацца ў любой сумяшчальнай аперацыйнай сістэме дзякуючы розным інтэграваным рэалізацыям, сярод якіх:
  1. NET Core: Што такое крос-платформавая рэалізацыя для вэб-сайтаў, сервераў і кансольных прыкладанняў.
  2. .NET Framework: Які сумяшчальны з вэб-сайтамі, службамі, настольнымі праграмамі і многім іншым у Windows.
  3. Ксамарын / мона: Што такое рэалізацыя .NET для запуску прыкладанняў на асноўных мабільных аперацыйных сістэмах.
  • Ён змяшчае асноўны набор API, якія з'яўляюцца агульнымі для ўсіх рэалізацый .NET. Акрамя таго, кожная рэалізацыя можа таксама выстаўляць дадатковыя API, якія характэрныя для аперацыйных сістэм, на якіх яны будуць працаваць. Напрыклад, .NET Framework - гэта рэалізацыя .NET толькі для Windows, якая ўключае API для доступу да рэестра Windows.
  • Ён мае велізарную бібліятэку (экасістэму пакетаў), якая пашырае яго функцыянальнасць. Каб скарыстацца імі, вы можаце выкарыстоўваць NuGet, які з'яўляецца дыспетчарам пакетаў, распрацаваным спецыяльна для «.NET» змяшчае больш за 90.000 XNUMX пакетаў.

Заўвага: для атрымання дадатковай інфармацыі па «.NET» атрымаць доступ да вашага афіцыйнага сайта тут.

Што такое ML.NET і якія яго асаблівасці?

  • Гэта бясплатная міжплатформенная платформа машыннага навучання з адкрытым зыходным кодамe працуе на Windows, Linux і macOS з .NET Core альбо на Windows з выкарыстаннем .NET Framework.
  • Ён прапануе магчымасць дадання машыннага навучання ў прыкладаннях (у Інтэрнэце або ў аўтаномным рэжыме), створаных з .NET, каб яны маглі рабіць аўтаматычныя прагнозы з неабходнымі дадзенымі.
  • Мае як аснова а мадэль машыннае навучанне, што вызначае этапы, неабходныя для пераўтварэння ўваходных дадзеных у прагназаванне. Гэтая платформа дазваляе навучаць карыстацкую мадэль, паказваючы алгарытм, альбо выкарыстоўваць створаную, даступную і ўжо падрыхтаваную з платформаў TensorFlow і ONNX.
  •  64-разрадная версія сумяшчальная з усімі платформамі. 32-разрадная версія сумяшчальная з Windows, за выключэннем функцый, звязаных з TensorFlow, LightGBM і ONNX.

Цытую з «Microsoft», некалькі магчымых прыкладаў прагнозаў, з якімі можна зрабіць «ML.NET» гук:

Тып прагназавання Апісанне і сфера прымянення
Класіфікацыя і класіфікацыя Аўтаматычна класіфікаваць водгукі кліентаў як станоўчыя і адмоўныя.
Значэнні бесперапыннай рэгрэсіі і прагназавання Прагназуйце цэны на жыллё ў залежнасці ад памеру і месцазнаходжання.
Выяўленне анамаліі Выяўленне падробных банкаўскіх аперацый.
Рэкамендацыі Прапануйце прадукты, якія пакупнікі ў Інтэрнэце могуць набыць на аснове папярэдніх пакупак.
Часавыя шэрагі і паслядоўныя дадзеныя Прагноз надвор'я і продажу прадукцыі
Класіфікацыя малюнкаў Класіфікаваць медыцынскія візуалізацыйныя паталогіі

Заўвага: для атрымання дадатковай інфармацыі па «ML.NET» атрымаць доступ да вашага афіцыйнага сайта тут.

.NET і ML.NET: Заключэнне

Заключэнне

Мы спадзяемся, што вы "невялікі, але карысны допіс" пра гэтыя 2 цікавыя «Plataformas de desarrollo y Machine Learning de código abierto» de Microsoft званы «.NET y ML.NET», якія сярод мноства пераваг і характарыстык вылучаюцца сваёй кампактнасцю (кампактнасць), гнуткасць і інтэграцыйная здольнасць уяўляюць вялікую цікавасць і карысць для ўсяго «Comunidad de Software Libre y Código Abierto» і вялікі ўклад у распаўсюджванне дзівоснай, гіганцкай і якая расце экасістэмы прыкладанняў і для «GNU/Linux».

А каб атрымаць дадатковую інфармацыю, заўсёды не саромейцеся наведаць якую-небудзь Інтэрнэт-бібліятэка у якасці OpenLibra y JedIT чытаць кнігі (PDF-файлы) на гэтую тэму ці іншыя вобласці ведаў. Пакуль што, калі вам гэта спадабалася «publicación», не спыняйце дзяліцца ім з іншымі, у вашым Любімыя сайты, каналы, групы ці суполкі сацыяльных сетак, пажадана бясплатных і адкрытых як Мастадонт, альбо бяспечны і прыватны, як Тэлеграма.

Або проста наведайце нашу галоўную старонку па адрасе FromLinux альбо далучыцца да афіцыйнага канала Тэлеграма ад DesdeLinux чытаць і галасаваць за тую ці іншую цікавую публікацыю па «Software Libre», «Código Abierto», «GNU/Linux» і іншыя тэмы, звязаныя з «Informática y la Computación»І «Actualidad tecnológica».


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

Будзьце першым, каб каментаваць

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.