.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»
.
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»
.
Index
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:
- C #: Ami egy egyszerű, modern, objektum-orientált és biztonságos programozási nyelv.
- 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.
- 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:
- NET mag: Mi a platformok közötti megvalósítás webhelyek, szerverek és konzolalkalmazások számára.
- .NET Framework: Ami kompatibilis a webhelyeken, szolgáltatásokkal, asztali alkalmazásokkal és még sok mással a Windows rendszeren.
- 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.
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 távirat.
Vagy egyszerűen keresse fel honlapunkat: FromLinux vagy csatlakozzon a hivatalos csatornához Távirat a DesdeLinux-tól 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»
.
Legyen Ön az első hozzászóló