.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», un Платформа машинного обучения de «Código Abierto» и мультиплатформенность, дополняющая «.NET».

.NET и ML.NET: Введение

Возможно, вся эта растущая экосистема приложений «Código Abierto» присоединиться за короткое время, «Navegador Edge» y el «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. C #: Это простой, современный, объектно-ориентированный и безопасный язык программирования.
  2. F #: Это функциональный кроссплатформенный язык программирования с открытым исходным кодом для .NET. Что также включает объектно-ориентированное и императивное программирование.
  3. Visual Basic: Это доступный язык с простым синтаксисом для создания типобезопасных и объектно-ориентированных приложений.
  • Это отличная платформа для кросс-разработки, поскольку она позволяет приложениям, созданным на вышеупомянутых языках, запускаться изначально в любой совместимой операционной системе благодаря различным интегрированным реализациям, среди которых:
  1. Чистое ядро: Что такое кроссплатформенная реализация для веб-сайтов, серверов и консольных приложений.
  2. .NET Framework: Это совместимо с веб-сайтами, службами, настольными приложениями и многим другим в Windows.
  3. Xamarin / Mono: Что такое реализация .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: заключение

Заключение

Мы надеемся, что ты небольшой, но полезный пост об этих двух интересных «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 или присоединяйтесь к официальному каналу Телеграмма от FromLinux читать и голосовать за ту или иную интересную публикацию на «Software Libre», «Código Abierto», «GNU/Linux» и другие темы, связанные с «Informática y la Computación»И «Actualidad tecnológica».


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.