.NET és ML.NET: Microsoft nyílt forráskódú platformok

.NET és ML.NET: Microsoft nyílt forráskódú platformok

.NET és ML.NET: Microsoft nyílt forráskódú platformok

Ahogyan azt a nevezett kiadványban már áttekintettük "Operációs rendszerek a háborúban: A Microsoft őrködik mindenki ellen!"jelenleg «Microsoft», A társaság Redmond, USA, tulajdonosa «Windows» nyílt versenyben van a többi operációs rendszer legjobbjainak beolvasztása és termékeinek exportálása felé.

És így, a már exportált programoktól eltekintve «GNU/Linux», megemlíthetjük a jelenlegiakat: «SQL Server, .Net, Visual Studio Code y Skype». Mivel az egyik legutóbb beépített, az úgynevezett «Microsoft Teams», ahogy még egyben említettük a közelmúltban megjelent kiadvány. És most ez vezet el minket «ML.NET»egy Machine Learning Framework de «Código Abierto» és többplatformos, amely kiegészíti «.NET».

.NET és ML.NET: Bevezetés

Valószínűleg mindezek növekvő ökoszisztémája «Código Abierto» rövid időn belül csatlakozzon, a «Navegador Edge» és «Antivirus Defender». És ki tudja, hirtelen a jövedelmével «Microsoft Teams» nem lenne meglepő látni a «Suite Ofimática MS Office» vagy valami ehhez nagyon hasonló vagy ahhoz közeli «GNU/Linux».

.NET és ML.NET: Microsoft nyílt forráskód

Microsoft nyílt forráskódú platformok

Mint már mondtuk, a sok közül szoftver (programok, rendszerek és platformok) de «Código Abierto» hogy az utóbbi időben «Microsoft» hozzájárult a «Comunidad de Software Libre y Código Abierto», kiáll:.NET és ML.HÁLÓ.

Mi az a .NET és milyen jellemzői vannak?

  • Ez egy többplatformos fejlesztési platform (Windows, Mac OS és Linux), nyílt forráskódú és ingyenes, mindenféle alkalmazás felépítésére: asztali, mobil, web, játékok és a dolgok internetére.
  • Lehetővé teszi különféle nyelvek, szerkesztők és könyvtárak használatát a lehetséges alkalmazások különféle típusaihoz. A nyelvek közül:
  1. C #: Ami egy egyszerű, modern, objektum-orientált és biztonságos programozási nyelv.
  2. F #: Ami egy funkcionális, cross-platform, nyílt forráskódú programozási nyelv a .NET számára. Ami magában foglalja az objektum-orientált és imperatív programozást is.
  3. VisualBasic: Ami egy hozzáférhető nyelv, egyszerű szintaxissal a típusbiztonságos és objektumorientált alkalmazások kiépítéséhez.
  • Ez egy kiváló fejlesztési platform, mivel lehetővé teszi a fent említett nyelveken létrehozott alkalmazások natív futtatását bármilyen kompatibilis operációs rendszeren, a különböző integrált megvalósításoknak köszönhetően, többek között:
  1. NET mag: Mi a platformok közötti megvalósítás webhelyek, szerverek és konzolalkalmazások számára.
  2. .NET Framework: Ami kompatibilis a webhelyeken, szolgáltatásokkal, asztali alkalmazásokkal és még sok mással a Windows rendszeren.
  3. Xamarin / Mono: Mi az a .NET implementáció az alkalmazások futtatásához a fő mobil operációs rendszereken.
  • Ez tartalmazza az API-k alapvető készletét, amelyek közösek az összes .NET-megvalósításban. Ezenkívül minden megvalósítás további API-kat is feltárhat, amelyek specifikusak arra az operációs rendszerre, amelyen futtatni fogják. Például a .NET-keretrendszer csak egy Windows rendszerű .NET-megvalósítás, amely API-kat tartalmaz a Windows rendszerleíró adatbázis eléréséhez.
  • Hatalmas Könyvtárral rendelkezik (a csomagok ökoszisztémája), amely kibővíti funkcionalitását. Használatukhoz használhatja a NuGet-et, amely egy kifejezetten a csomagkezelő «.NET» több mint 90.000 XNUMX csomagot tartalmaz.

Megjegyzés: további információkért «.NET» hozzáférjen a hivatalos webhelyéhez itt.

Mi az ML.NET és milyen jellemzői vannak?

  • Ez egy ingyenes, nyílt forráskódú, platformokon átívelő Machine Learning platform, amely sAz e Windows, Linux és macOS rendszereken fut .NET Core rendszerrel, vagy Windows rendszeren fut a .NET Framework használatával.
  • Lehetőséget kínál a gépi tanulás hozzáadására a .NET-mel létrehozott alkalmazásokban (online vagy offline), hogy azok tudják automatikus előrejelzéseket végez a szükséges adatokkal.
  • Van alap a modell gépi tanulás meghatározza a bemeneti adatok predikcióvá alakításához szükséges lépéseket. Ez a platform lehetővé teszi egy testreszabott modell betanítását algoritmus megadásával, vagy a TensorFlow és az ONNX platformok által létrehozott, elérhető és már betanítottak használatát.
  •  A 64 bites verzió kompatibilis az összes platformmal. A 32 bites verzió kompatibilis a Windows rendszerrel, kivéve a TensorFlow, a LightGBM és az ONNX funkciókat.

Idézve «Microsoft», néhány lehetséges példa arra, hogy milyen típusú jóslatokkal végezhető el «ML.NET» hang:

Jóslás típusa Leírás és hatály
Osztályozás és kategorizálás Az ügyfelek visszajelzésének automatikus osztályozása pozitív és negatív kategóriába.
Folyamatos regresszió és predikciós értékek Tippelje meg a lakásárakat méret és hely alapján.
Anomáliák felderítése Csalárd banki tranzakciók felderítése.
Ajánlások Javasoljon olyan termékeket, amelyeket az online vásárlók megvásárolhatnak korábbi vásárlásaik alapján.
Idősorok és szekvenciális adatok Időjárás-előrejelzés és termékértékesítés
Képosztályozás Osztályozza az orvosi képalkotó patológiákat

Megjegyzés: további információkért «ML.NET» hozzáférjen a hivatalos webhelyéhez itt.

.NET és ML.NET: Következtetés

Következtetés

Reméljük, hogy az vagy "kicsi, de hasznos bejegyzés" erről a 2 érdekesről «Plataformas de desarrollo y Machine Learning de código abierto» de microsoft hívott «.NET y ML.NET», amely számos előnye vagy jellemzője közül kiemelkedik tömörségéből (tömörség), a rugalmasság és az integrációs kapacitás összességében nagy érdeklődést és hasznot jelent «Comunidad de Software Libre y Código Abierto» és nagyban hozzájárul a csodálatos, gigantikus és egyre növekvő ökoszisztéma elterjedéséhez a «GNU/Linux».

És további információért ne habozzon, látogasson meg bármelyiket Online könyvtár mint OpenLibra y jEdit olvasni könyvek (PDF) erről a témáról vagy másokról tudásterületek. Egyelőre, ha ez tetszett «publicación», ne hagyd abba a megosztást másokkal, a te Kedvenc webhelyek, csatornák, csoportok vagy közösségek közösségi hálózatok, lehetőleg ingyenesek és nyitottak Masztodon, vagy biztonságos és privát Telegram.

Vagy egyszerűen keresse fel honlapunkat: DesdeLinux vagy csatlakozzon a hivatalos csatornához Távirata DesdeLinux olvasni és szavazni erre vagy más érdekes kiadványokra «Software Libre», «Código Abierto», «GNU/Linux» és egyéb kapcsolódó témák «Informática y la Computación»és a «Actualidad tecnológica».


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.