.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), с отворен код и безплатна, за изграждане на всякакви приложения: настолни, мобилни, уеб, игри и за Интернет на нещата.
  • Позволява използването на различни езици, редактори и библиотеки за различните видове възможни приложения. Сред езиците са:
  1. ° С #: Което е прост, модерен, обектно-ориентиран и безопасен език за програмиране.
  2. F #: Който е функционален, междуплатформен и език за програмиране с отворен код за .NET. Което включва и обектно-ориентирано и императивно програмиране.
  3. VisualBasic: Който е достъпен език с прост синтаксис за изграждане на типови и обектно-ориентирани приложения.
  • Това е отлична платформа за кръстосано разработване, тъй като позволява на приложенията, създадени на гореспоменатите езици, да се изпълняват в която и да е съвместима операционна система, благодарение на различни интегрирани внедрения, сред които са:
  1. .NET Core: Какво представлява междуплатформената реализация за уебсайтове, сървъри и конзолни приложения.
  2. .NET Framework: Което е съвместимо с уебсайтове, услуги, настолни приложения и много други в Windows.
  3. Ксамарин / моно: Какво представлява .NET реализацията за изпълнение на приложения в основните мобилни операционни системи.
  • Той съдържа основен набор от API, които са общи за всички .NET реализации. В допълнение, всяко внедряване може да изложи и допълнителни API, които са специфични за операционните системи, на които ще се изпълняват. Например .NET Framework е само за Windows .NET реализация, която включва API за достъп до системния регистър на Windows.
  • Той разполага с огромна библиотека (екосистема от пакети), която разширява своята функционалност. За да се възползвате от тях, можете да използвате NuGet, който е мениджър на пакети, създаден специално за «.NET» съдържащ повече от 90.000 XNUMX пакета.

Забележка: за повече информация относно «.NET» влезте в официалния си уебсайт тук.

Какво е ML.NET и какви са неговите характеристики?

  • Това е безплатна платформа за машинно обучение с отворен код, която еe работи на Windows, Linux и macOS с .NET Core или на Windows, използвайки .NET Framework.
  • Той предлага възможност за добавяне на машинно обучение в приложения (онлайн или офлайн), създадени с .NET, така че те да могат прави автоматични прогнози с необходимите данни.
  • Има като основа a Modelo машинно обучение, че определя стъпките, необходими за трансформиране на входните данни в прогноза. Тази платформа ви позволява да обучите персонализиран модел, като посочите алгоритъм, или да използвате създаден, достъпен и вече обучен от платформите 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 едит чета книги (PDF файлове) по тази тема или други области на знанието. Засега, ако това ви е харесало «publicación», не спирайте да го споделяте с други, във вашия Любими уебсайтове, канали, групи или общности на социалните мрежи, за предпочитане безплатни и отворени като Мастодон, или сигурно и лично като Telegram.

Или просто посетете нашата начална страница на 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.