.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. NET Core: Что такое кроссплатформенная реализация для веб-сайтов, серверов и консольных приложений.
  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 JedIT читать книги (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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.