.NET ja ML.NET: Microsofti avatud lähtekoodiga platvormid

.NET ja ML.NET: Microsofti avatud lähtekoodiga platvormid

.NET ja ML.NET: Microsofti avatud lähtekoodiga platvormid

Nagu me juba vaatasime väljaandes nimega "Operatsioonisüsteemid sõjas: Microsoft valvas kõigi eest!", praegu «Microsoft», Firma Redmond, USA, ettevõtte omanik «Windows» on avatud võistluses teiste operatsioonisüsteemide parimate omastamiseks ja oma toodete eksportimiseks neile.

Ja sel viisil, välja arvatud juba teadaolevad programmid, kuhu eksporditakse «GNU/Linux», võime mainida praeguseid: «SQL Server, .Net, Visual Studio Code y Skype». Olles üks viimastest inkorporeeritud ettevõtetest, tuntud kui «Microsoft Teams», nagu me veel ühes mainisime hiljuti avaldatud. Ja nüüd see viib meid «ML.NET», Üks Masinõppe raamistik de «Código Abierto» ja mitmeplatvormiline, mis täiendab «.NET».

.NET ja ML.NET: sissejuhatus

Võimalik, et kogu see kasvav ökosüsteem «Código Abierto» lühikese aja jooksul liituda, «Navegador Edge» ja «Antivirus Defender». Ja kes teab, äkki nüüd sissetulekuga «Microsoft Teams» ei oleks üllatav seda näha «Suite Ofimática MS Office» või midagi selle jaoks väga sarnast või lähedast «GNU/Linux».

.NET ja ML.NET: Microsofti avatud lähtekoodiga

Microsofti avatud lähtekoodiga platvormid

Nagu me juba ütlesime, paljude seas tarkvara (programmid, süsteemid ja platvormid) de «Código Abierto» et viimasel ajal «Microsoft» on andnud oma panuse «Comunidad de Software Libre y Código Abierto», välja paistma:.NET ja ML.net.

Mis on .NET ja millised on selle omadused?

  • See on mitmeplatvormiline arendusplatvorm (Windows, Mac OS ja Linux), avatud lähtekoodiga ja tasuta, et ehitada kõikvõimalikke rakendusi: lauaarvutit, mobiili, veebi, mänge ja asjade internetti.
  • See võimaldab teil kasutada erinevat tüüpi võimalike rakenduste jaoks erinevaid keeli, redigeerijaid ja teeke. Keelte hulgas on:
  1. C #: Mis on lihtne, kaasaegne, objektile orienteeritud ja turvaline programmeerimiskeel.
  2. F #: Mis on .NET-i jaoks toimiv, platvormidevaheline avatud lähtekoodiga programmeerimiskeel. Mis hõlmab ka objektorienteeritud ja imperatiivset programmeerimist.
  3. VisualBasic: Mis on lihtsa süntaksiga juurdepääsetav keel tüübisõbralike ja objektile orienteeritud rakenduste loomiseks.
  • See on suurepärane arendusplatvorm, kuna see võimaldab eelnimetatud keeltes loodud rakendustel töötada loomulikult mis tahes ühilduvas operatsioonisüsteemis tänu erinevatele integreeritud rakendustele, sealhulgas:
  1. NET tuum: Mis on platvormidevaheline juurutamine veebisaitide, serverite ja konsoolirakenduste jaoks.
  2. .NET-i raamistik: Mis ühildub Windowsi veebisaitide, teenuste, töölauarakenduste ja palju muuga.
  3. Xamarin / mono: Mis on .NET-i rakendus rakenduste käitamiseks peamistes mobiilsetes operatsioonisüsteemides.
  • See sisaldab API-de põhikomplekti, mis on ühine kõigile .NET-i rakendustele. Lisaks võib iga juurutus paljastada ka täiendavaid API-sid, mis on spetsiifilised operatsioonisüsteemidele, kus neid käivitatakse. Näiteks .NET Framework on ainult Windowsi .NET-i rakendus, mis sisaldab API-sid Windowsi registrile juurdepääsemiseks.
  • Sellel on tohutu raamatukogu (pakettide ökosüsteem), mis laiendab oma funktsionaalsust. Nende kasutamiseks võite kasutada NuGeti, mis on spetsiaalselt loodud paketihaldur «.NET» mis sisaldab üle 90.000 XNUMX pakendi.

Märkus: kohta lisateavet «.NET» juurdepääs oma ametlikule veebisaidile siin.

Mis on ML.NET ja millised on selle omadused?

  • See on tasuta avatud lähtekoodiga platvormidevaheline masinõppe platvorm, mis se töötab Windowsis, Linuxis ja macOS-is .NET Core abil või Windowsis, kasutades .NET Framework-i.
  • See pakub võimalust lisada masinõpe rakendustesse (võrgus või võrgus), mis on loodud .NET-iga, et nad saaksid seda teha teha vajalike andmetega automaatseid ennustusi.
  • On nagu alus a mudel masinõpe seda täpsustab sisendandmete prognoosiks muundamiseks vajalikud sammud. See platvorm võimaldab teil koolitada kohandatud mudelit, määrates algoritmi, või kasutada TensorFlow ja ONNX platvormidel loodud, kättesaadavat ja juba koolitatud mudelit.
  •  64-bitine versioon ühildub kõigi platvormidega. 32-bitine versioon ühildub Windowsiga, välja arvatud funktsioonid, mis on seotud TensorFlow, LightGBM ja ONNX.

Tsiteerimine «Microsoft», mõned võimalikud näited ennustuste tüübist, mida saab kasutada «ML.NET» Heli:

Ennustuse tüüp Kirjeldus ja reguleerimisala
Klassifitseerimine ja kategoriseerimine Klassifitseeri klientide tagasiside automaatselt positiivseks ja negatiivseks.
Pidev regressiooni ja ennustuse väärtus Ennustage koduhindu suuruse ja asukoha järgi.
Anomaalia tuvastamine Pettuslike panga tehingute tuvastamine.
Soovitused Paku oma varasemate ostude põhjal tooteid, mida veebipoed saavad osta.
Aegrida ja järjestikused andmed Prognoos ilm ja toodete müük
Kujutiste klassifikatsioon Klassifitseerige meditsiinilise pildistamise patoloogiad

Märkus: kohta lisateavet «ML.NET» juurdepääs oma ametlikule veebisaidile siin.

.NET ja ML.NET: järeldus

Järeldus

Loodame, et olete "väike, kuid kasulik postitus" nende 2 huvitava kohta «Plataformas de desarrollo y Machine Learning de código abierto» de Microsoft kutsutud «.NET y ML.NET», mis paljude eeliste või omaduste hulgas paistab silma oma kompaktsusega (kompaktsus), paindlikkus ja integreerimisvõime pakuvad suurt huvi ja kasulikkust tervikuna «Comunidad de Software Libre y Código Abierto» ja suur panus imelise, hiiglasliku ja kasvava ökosüsteemi levitamisse ja heaks «GNU/Linux».

Ja lisateabe saamiseks külastage alati mõnda neist Veebiraamatukogu kui OpenLibra y jedit lugema raamatud (PDF-id) sellel teemal või teistel teadmiste valdkonnad. Praegu, kui see teile meeldis «publicación», ära lõpeta selle jagamist teistega, teie Lemmikveebisaidid, kanalid, rühmad või kogukonnad sotsiaalvõrgustikke, eelistatavalt tasuta ja avatud Paksunahalinevõi turvaline ja privaatne Telegramm.

Või lihtsalt külastage meie kodulehte aadressil DesdeLinux või liituge ametliku kanaliga Telegramm DesdeLinux selle või muude huvitavate väljaannete kohta lugemiseks ja nende poolt hääletamiseks «Software Libre», «Código Abierto», «GNU/Linux» ja muud teemad, mis on seotud «Informática y la Computación»Ja «Actualidad tecnológica».


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.