Както вече разгледахме в публикацията, наречена "Операционни системи във война: Microsoft нащрек срещу всички!", в момента «Microsoft»
, Компанията на Редмънд, САЩ, собственик на «Windows»
е в открита надпревара да асимилира най-доброто от други операционни системи и да експортира своите продукти за тях.
И по този начин, освен вече познатите програми, експортирани в «GNU/Linux»
, можем да споменем настоящите: «SQL Server, .Net, Visual Studio Code y Skype»
. Като един от последните включени, този, известен като «Microsoft Teams»
, както споменахме в още един скорошно публикуване. И сега, това ни води до «ML.NET»
, ООН Рамка за машинно обучение de «Código Abierto»
и мултиплатформа, която допълва «.NET»
.
Вероятно цялата тази нарастваща екосистема от приложения на «Código Abierto»
присъединете се за кратко време, «Navegador Edge»
и «Antivirus Defender»
. И кой знае, изведнъж сега с дохода на «Microsoft Teams»
не би било изненадващо да видите «Suite Ofimática MS Office»
или нещо много подобно или близко до това за «GNU/Linux»
.
Платформи на Microsoft с отворен код
Както вече казахме, сред многото софтуер (програми, системи и платформи) de «Código Abierto»
че напоследък «Microsoft»
допринесе за «Comunidad de Software Libre y Código Abierto»
, Да изпъкнеш:.NET и ML.НЕТ.
Какво е .NET и какви са неговите характеристики?
- Това е мултиплатформена платформа за разработка (Windows, Mac OS и Linux), с отворен код и безплатна, за изграждане на всякакви приложения: настолни, мобилни, уеб, игри и за Интернет на нещата.
- Позволява използването на различни езици, редактори и библиотеки за различните видове възможни приложения. Сред езиците са:
- ° С #: Което е прост, модерен, обектно-ориентиран и безопасен език за програмиране.
- F #: Който е функционален, междуплатформен и език за програмиране с отворен код за .NET. Което включва и обектно-ориентирано и императивно програмиране.
- VisualBasic: Който е достъпен език с прост синтаксис за изграждане на типови и обектно-ориентирани приложения.
- Това е отлична платформа за кръстосано разработване, тъй като позволява на приложенията, създадени на гореспоменатите езици, да се изпълняват в която и да е съвместима операционна система, благодарение на различни интегрирани внедрения, сред които са:
- .NET Core: Какво представлява междуплатформената реализация за уебсайтове, сървъри и конзолни приложения.
- .NET Framework: Което е съвместимо с уебсайтове, услуги, настолни приложения и много други в Windows.
- Ксамарин / моно: Какво представлява .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»
влезте в официалния си уебсайт тук.
Заключение
Надяваме се да сте "малка, но полезна публикация" за тези 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»
.