.NET dan ML.NET: Platform Sumber Terbuka Microsoft

.NET dan ML.NET: Platform Sumber Terbuka Microsoft

.NET dan ML.NET: Platform Sumber Terbuka Microsoft

Seperti yang telah kita ulas dalam penerbitan disebut "Sistem Operasi di Perang: Microsoft berjaga-jaga Terhadap Semua!"pada masa ini «Microsoft»Syarikat Redmond, Amerika Syarikat, pemilik «Windows» berada dalam perlumbaan terbuka untuk mengasimilasikan yang terbaik daripada Sistem Operasi lain dan mengeksport produknya kepada mereka.

Dan dengan cara itu, selain dari program yang sudah diketahui yang dieksport ke «GNU/Linux», kita boleh menyebut yang terkini: «SQL Server, .Net, Visual Studio Code y Skype». Sebagai yang terakhir digabungkan, yang dikenali sebagai «Microsoft Teams», seperti yang telah kami sebutkan dalam satu lagi penerbitan baru-baru ini. Dan sekarang, ia membawa kita ke «ML.NET», yang Kerangka Pembelajaran Mesin de «Código Abierto» dan pelbagai platform yang melengkapkan «.NET».

.NET dan ML.NET: Pengenalan

Mungkin semua ekosistem aplikasi ini berkembang «Código Abierto» bergabung dalam masa yang singkat, the «Navegador Edge» dan «Antivirus Defender». Dan siapa tahu, tiba-tiba sekarang dengan pendapatan dari «Microsoft Teams» tidak menghairankan apabila melihatnya «Suite Ofimática MS Office» atau sesuatu yang sangat serupa atau hampir dengan ini untuk «GNU/Linux».

.NET dan ML.NET: Sumber Terbuka Microsoft

Platform Sumber Terbuka Microsoft

Seperti yang telah kita katakan, antara banyak perisian (program, sistem dan platform) de «Código Abierto» kebelakangan ini «Microsoft» telah menyumbang kepada «Comunidad de Software Libre y Código Abierto», menonjol:.BERSIH dan ML.BERSIH.

Apakah itu .NET dan apakah ciri-cirinya?

  • Ini adalah platform pengembangan pelbagai platform (Windows, Mac OS dan Linux), sumber terbuka dan percuma, untuk membina semua jenis aplikasi: desktop, mudah alih, web, permainan, dan untuk Internet pelbagai perkara.
  • Ia membolehkan anda menggunakan pelbagai bahasa, editor dan perpustakaan untuk pelbagai jenis aplikasi yang mungkin. Antara bahasa adalah:
  1. C #: Bahasa pengaturcaraan yang ringkas, moden, berorientasikan objek dan selamat.
  2. F #: Yang merupakan bahasa pengaturcaraan sumber terbuka, lintas platform, berfungsi untuk .NET. Yang juga merangkumi pengaturcaraan berorientasikan objek dan penting.
  3. Asas Visual: Bahasa yang boleh diakses dengan sintaks sederhana untuk aplikasi jenis bangunan yang selamat dan berorientasikan objek.
  • Ini adalah platform pengembangan silang yang sangat baik, kerana ia membolehkan aplikasi yang dibuat dalam bahasa tersebut berjalan secara asli pada Sistem Operasi yang serasi, berkat pelaksanaan bersepadu yang berbeza, antaranya adalah:
  1. Teras BERSIH: Apakah pelaksanaan lintas platform untuk laman web, pelayan dan aplikasi konsol.
  2. Rangka Kerja BERSIH: Yang sesuai dengan laman web, perkhidmatan, aplikasi desktop dan banyak lagi di Windows.
  3. Xamarin / Mono: Apakah implementasi .NET untuk menjalankan aplikasi pada Sistem Operasi mudah alih utama.
  • Ini mengandungi sekumpulan asas API yang umum untuk semua implementasi .NET. Di samping itu, setiap pelaksanaan juga dapat memperlihatkan API tambahan yang khusus untuk Sistem Operasi yang akan dijalankan. Sebagai contoh, Rangka Kerja .NET adalah pelaksanaan .NET khusus Windows yang merangkumi API untuk mengakses Windows Registry.
  • Ia mempunyai Perpustakaan besar (ekosistem pakej) yang memperluas fungsinya. Untuk memanfaatkannya, anda boleh menggunakan NuGet, yang merupakan pengurus pakej yang dibina khusus untuk «.NET» mengandungi lebih daripada 90.000 pakej.

Nota: untuk maklumat lebih lanjut mengenai «.NET» mengakses laman web rasmi anda di sini.

Apa itu ML.NET dan apa ciri-cirinya?

  • Ini adalah platform Pembelajaran Mesin bebas, sumber terbuka dan bebas platform yange berjalan pada Windows, Linux dan macOS dengan .NET Core atau pada Windows menggunakan .NET Framework.
  • Ini menawarkan kemungkinan menambahkan pembelajaran mesin dalam aplikasi (dalam talian atau luar talian) yang dibuat dengan .NET, sehingga mereka dapat buat ramalan automatik dengan data yang diperlukan.
  • Mempunyai sebagai asas a model pembelajaran mesin itu menentukan langkah-langkah yang diperlukan untuk mengubah data input menjadi ramalan. Platform ini membolehkan anda melatih model khusus dengan menentukan algoritma, atau menggunakan model yang dibuat, tersedia dan sudah dilatih dari platform TensorFlow dan ONNX.
  •  Versi 64-bit serasi dengan semua platform. Versi 32-bit serasi dengan Windows, kecuali fungsi yang berkaitan dengan TensorFlow, LightGBM, dan ONNX.

Memetik «Microsoft», beberapa kemungkinan contoh jenis ramalan yang boleh dibuat «ML.NET» bunyi:

Jenis Ramalan Penerangan dan skop
Pengelasan dan pengkategorian Mengelaskan maklum balas pelanggan secara automatik sebagai positif dan negatif.
Nilai regresi dan ramalan berterusan Ramalkan harga rumah berdasarkan saiz dan lokasi.
Pengesanan anomali Kesan urus niaga bank yang palsu.
Cadangan Cadangkan produk yang dapat dibeli oleh pembeli dalam talian, berdasarkan pembelian sebelumnya.
Siri masa dan data berurutan Ramalkan cuaca dan penjualan produk
Pengelasan gambar Kelaskan patologi pengimejan perubatan

Nota: untuk maklumat lebih lanjut mengenai «ML.NET» mengakses laman web rasmi anda di sini.

.NET dan ML.NET: Kesimpulannya

Kesimpulan

Kami harap anda "jawatan kecil tetapi berguna" mengenai 2 ini menarik «Plataformas de desarrollo y Machine Learning de código abierto» de microsoft dipanggil «.NET y ML.NET», yang antara banyak faedah atau ciri, menonjolkan kekompakannya (kekompakan, keupayaan fleksibiliti dan integrasi, sangat menarik dan bermanfaat untuk keseluruhannya «Comunidad de Software Libre y Código Abierto» dan memberikan sumbangan besar kepada penyebaran ekosistem aplikasi dan untuk ekosistem yang hebat, besar dan berkembang «GNU/Linux».

Dan untuk maklumat lebih lanjut, jangan ragu untuk mengunjungi mana-mana Perpustakaan dalam talian sebagai OpenLibra y jedit untuk membaca buku (PDF) mengenai topik ini atau lain-lain bidang pengetahuan. Buat masa ini, jika anda menyukai ini «publicación», jangan berhenti berkongsi dengan orang lain, di anda Laman web, saluran, kumpulan, atau komuniti kegemaran rangkaian sosial, lebih baik percuma dan terbuka sebagai Mastodon, atau selamat dan peribadi seperti Telegram.

Atau hanya lawati halaman utama kami di DesdeLinux atau menyertai Saluran rasmi Telegram daripada DesdeLinux untuk membaca dan memilih ini atau penerbitan menarik lain di «Software Libre», «Código Abierto», «GNU/Linux» dan topik lain yang berkaitan dengan «Informática y la Computación», dan «Actualidad tecnológica».


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.