Як ми вже розглядали в публікації під назвою "Операційні системи на війні: 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), відкрита та безкоштовна, для створення всіх видів додатків: настільних, мобільних, веб, ігор та Інтернету речей.
- Це дозволяє використовувати різні мови, редактори та бібліотеки для різних типів можливих програм. Серед мов:
- C #: Це проста, сучасна, об’єктно-орієнтована та безпечна мова програмування.
- F #: Яка є функціональною, крос-платформною та мовою програмування з відкритим кодом для .NET. Сюди також входить об’єктно-орієнтоване та імперативне програмування.
- VisualBasic: Це доступна мова з простим синтаксисом для побудови безпечних для типу та об’єктно-орієнтованих програм.
- Це відмінна платформа для крос-розробки, оскільки дозволяє програмам, створеним на згаданих вище мовах, запускатись у будь-якій сумісній операційній системі завдяки різним інтегрованим реалізаціям, серед яких:
- .NET Core: Що таке крос-платформна реалізація для веб-сайтів, серверів та консольних додатків.
- .NET Framework: Що сумісно з веб-сайтами, службами, настільними програмами та багатьма іншими в Windows.
- Ксамарин / моно: Що таке реалізація .NET для запуску додатків на основних мобільних операційних системах.
- Він містить базовий набір API, загальних для всіх реалізацій .NET. Крім того, кожна реалізація може також надавати додаткові API, специфічні для операційних систем, на яких вони працюватимуть. Наприклад, .NET Framework - це лише реалізація .NET для Windows, яка включає API для доступу до реєстру Windows.
- Він має величезну бібліотеку (екосистему пакетів), яка розширює її функціональність. Щоб скористатися ними, ви можете використовувати NuGet, який є менеджером пакетів, створеним спеціально для
«.NET»
містить більше 90.000 XNUMX упаковок.
Примітка: для отримання додаткової інформації про «.NET»
отримати доступ до вашого офіційного веб-сайту тут.
Що таке ML.NET і які його особливості?
- Це безкоштовна платформа для машинного навчання з відкритим кодом, яка єПрацює на Windows, Linux та macOS з .NET Core або на Windows, використовуючи .NET Framework.
- Він пропонує можливість додавання машинного навчання в додатки (онлайн або офлайн), створені за допомогою .NET, щоб вони могли робити автоматичні прогнози з необхідними даними.
- Має як основа а модель машинне навчання, що визначає кроки, необхідні для перетворення вхідних даних у передбачення. Ця платформа дозволяє тренувати власну модель, задаючи алгоритм, або використовувати створену, доступну та вже навчену на платформах 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 jedit читати книги (PDF-файли) на цю тему чи інші галузі знань. Поки що, якщо вам це сподобалось «publicación»
, не припиняйте ділитися цим з іншими, у вашому Улюблені веб-сайти, канали, групи чи спільноти соціальних мереж, бажано безкоштовних і відкритих як Мастодонт, або захищений та приватний Telegram.
Або просто відвідайте нашу домашню сторінку за адресою DesdeLinux або приєднатися до офіційного каналу Телеграма о DesdeLinux читати та голосувати за ту чи іншу цікаву публікацію на тему «Software Libre»
, «Código Abierto»
, «GNU/Linux»
та інші теми, пов’язані з «Informática y la Computación»
І «Actualidad tecnológica»
.