.NET και ML.NET: Microsoft Open Source Platforms

.NET και ML.NET: Microsoft Open Source Platforms

.NET και ML.NET: Microsoft Open Source Platforms

Όπως έχουμε ήδη ελέγξει στη δημοσίευση που ονομάζεται "Λειτουργικά συστήματα στο War: Η Microsoft είναι ενάντια σε όλους!", επί του παρόντος «Microsoft», Η εταιρεία της Redmond, ΗΠΑ, ιδιοκτήτης του «Windows» βρίσκεται σε ανοιχτή κούρσα για να αφομοιώσει τα καλύτερα άλλα Λειτουργικά Συστήματα και να εξάγει τα προϊόντα της σε αυτά.

Και με αυτόν τον τρόπο, εκτός από τα ήδη γνωστά προγράμματα που εξάγονται στο «GNU/Linux», μπορούμε να αναφέρουμε τα τρέχοντα: «SQL Server, .Net, Visual Studio Code y Skype». Όντας ένα από τα τελευταία ενσωματωμένα, αυτό που είναι γνωστό ως «Microsoft Teams», όπως αναφέραμε σε ένα ακόμη πρόσφατη δημοσίευση. Και τώρα, μας φέρνει «ML.NET», μια Πλαίσιο μηχανικής εκμάθησης de «Código Abierto» και πολλαπλή πλατφόρμα που συμπληρώνει «.NET».

.NET και ML.NET: Εισαγωγή

Ενδεχομένως όλο αυτό το αναπτυσσόμενο οικοσύστημα εφαρμογών του «Código Abierto» εγγραφείτε σε σύντομο χρονικό διάστημα, το «Navegador Edge» και «Antivirus Defender». Και ποιος ξέρει, ξαφνικά τώρα με το εισόδημα του «Microsoft Teams» δεν θα ήταν έκπληξη να δούμε το «Suite Ofimática MS Office» ή κάτι παρόμοιο ή κοντά σε αυτό «GNU/Linux».

.NET και ML.NET: Microsoft Open Source

Πλατφόρμες ανοιχτού κώδικα της Microsoft

Όπως είπαμε ήδη, μεταξύ των πολλών λογισμικό (προγράμματα, συστήματα και πλατφόρμες) de «Código Abierto» αυτό τον τελευταίο καιρό «Microsoft» έχει συμβάλει στο «Comunidad de Software Libre y Código Abierto», ξεχωρίζω:.NET και ML.ΚΑΘΑΡΑ.

Τι είναι το .NET και ποια είναι τα χαρακτηριστικά του;

  • Είναι μια πλατφόρμα ανάπτυξης πολλαπλών μορφών (Windows, Mac OS και Linux), ανοιχτού κώδικα και δωρεάν, για τη δημιουργία όλων των ειδών εφαρμογών: επιτραπέζιοι υπολογιστές, κινητές συσκευές, web, παιχνίδια και για το Διαδίκτυο των πραγμάτων.
  • Σας επιτρέπει να χρησιμοποιείτε διάφορες γλώσσες, συντάκτες και βιβλιοθήκες για τους διαφορετικούς τύπους πιθανών εφαρμογών. Μεταξύ των γλωσσών είναι:
  1. ΝΤΟ#: Που είναι μια απλή, μοντέρνα, αντικειμενοστραφής και ασφαλής γλώσσα προγραμματισμού.
  2. ΦΑ#: Ποια είναι μια λειτουργική, πολλαπλών πλατφορμών, γλώσσα προγραμματισμού ανοιχτού κώδικα για το .NET. Το οποίο περιλαμβάνει επίσης αντικειμενοστραφή και επιτακτικό προγραμματισμό.
  3. Οπτική Βασική: Ποια είναι μια προσιτή γλώσσα με μια απλή σύνταξη για εφαρμογές ασφαλούς τύπου κτιρίου και αντικειμενοστραφής.
  • Είναι μια εξαιρετική πλατφόρμα πολλαπλής ανάπτυξης, καθώς επιτρέπει στις εφαρμογές που έχουν δημιουργηθεί στις προαναφερθείσες γλώσσες να εκτελούνται εγγενώς σε οποιοδήποτε συμβατό Λειτουργικό Σύστημα, χάρη σε διαφορετικές ολοκληρωμένες εφαρμογές, μεταξύ των οποίων είναι:
  1. .NET Core: Τι είναι η εφαρμογή πολλαπλών πλατφορμών για ιστότοπους, διακομιστές και εφαρμογές κονσόλας.
  2. .Πλαίσιο δικτύου: Που είναι συμβατό με ιστότοπους, υπηρεσίες, εφαρμογές επιφάνειας εργασίας και πολλά άλλα στα Windows.
  3. Xamarin / Mono: Τι είναι μια εφαρμογή .NET για την εκτέλεση εφαρμογών στα κύρια λειτουργικά συστήματα κινητής τηλεφωνίας.
  • Περιέχει ένα βασικό σύνολο API που είναι κοινά σε όλες τις υλοποιήσεις .NET. Επιπλέον, κάθε εφαρμογή μπορεί επίσης να εκθέσει πρόσθετα API που είναι ειδικά για τα λειτουργικά συστήματα στα οποία θα εκτελούνται. Για παράδειγμα, το .NET Framework είναι μια εφαρμογή .NET μόνο για Windows που περιλαμβάνει API για πρόσβαση στο μητρώο των Windows.
  • Διαθέτει μια τεράστια βιβλιοθήκη (οικοσύστημα πακέτων) που επεκτείνει τη λειτουργικότητά της. Για να τα χρησιμοποιήσετε, μπορείτε να χρησιμοποιήσετε το NuGet, το οποίο είναι διαχειριστής πακέτων που έχει δημιουργηθεί ειδικά για «.NET» που περιέχει περισσότερα από 90.000 πακέτα.

Σημείωση: για περισσότερες πληροφορίες σχετικά με «.NET» αποκτήστε πρόσβαση στον επίσημο ιστότοπό σας Aquí.

Τι είναι το ML.NET και ποια είναι τα χαρακτηριστικά του;

  • Είναι μια πλατφόρμα Μηχανικής Εκμάθησης δωρεάν και ανοιχτού κώδικα, πολλαπλών μορφώντρέχει σε Windows, Linux και macOS με .NET Core ή σε Windows χρησιμοποιώντας το .NET Framework.
  • Προσφέρει τη δυνατότητα προσθήκης μηχανικής μάθησης σε εφαρμογές (online ή offline) που έχουν δημιουργηθεί με το .NET, έτσι ώστε να μπορούν Κάντε αυτόματες προβλέψεις με τα απαραίτητα δεδομένα.
  • Έχει ως βάση α μοντέλο μηχανική εκμάθηση αυτό καθορίζει τα βήματα που απαιτούνται για τη μετατροπή των δεδομένων εισόδου σε μια πρόβλεψη. Αυτή η πλατφόρμα σάς επιτρέπει να εκπαιδεύσετε ένα προσαρμοσμένο μοντέλο καθορίζοντας έναν αλγόριθμο ή χρησιμοποιώντας έναν που δημιουργήθηκε, είναι διαθέσιμος και έχει ήδη εκπαιδευτεί από τις πλατφόρμες TensorFlow και ONNX.
  •  Η έκδοση 64-bit είναι συμβατή με όλες τις πλατφόρμες. Η έκδοση 32-bit είναι συμβατή με τα Windows, εκτός από τις λειτουργίες που σχετίζονται με TensorFlow, LightGBM και ONNX.

Αναφορά «Microsoft», μερικά πιθανά παραδείγματα του είδους των προβλέψεων που μπορούν να γίνουν «ML.NET» ήχου:

Τύπος πρόβλεψης Περιγραφή και πεδίο εφαρμογής
Ταξινόμηση και κατηγοριοποίηση Αυτόματη ταξινόμηση των σχολίων ως θετικών και αρνητικών.
Τιμές συνεχούς παλινδρόμησης και πρόβλεψης Προβλέψτε τις τιμές κατοικίας με βάση το μέγεθος και την τοποθεσία.
Ανίχνευση ανωμαλιών Εντοπίστε δόλιες τραπεζικές συναλλαγές.
Συστάσεις Προτείνετε προϊόντα που μπορούν να αγοράσουν οι αγοραστές στο διαδίκτυο, βάσει των προηγούμενων αγορών τους.
Χρονικές σειρές και διαδοχικά δεδομένα Πρόβλεψη καιρού και πωλήσεων προϊόντων
Ταξινόμηση εικόνας Ταξινόμηση παθολογιών ιατρικής απεικόνισης

Σημείωση: για περισσότερες πληροφορίες σχετικά με «ML.NET» αποκτήστε πρόσβαση στον επίσημο ιστότοπό σας Aquí.

.NET και ML.NET: Συμπέρασμα

Συμπέρασμα

Ελπίζουμε να είστε "μικρό αλλά χρήσιμο μήνυμα" για αυτά τα 2 ενδιαφέροντα «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.

Ή απλώς επισκεφτείτε την αρχική μας σελίδα στο DesdeLinux ή εγγραφείτε στο επίσημο κανάλι Τηλεγράφημα από DesdeLinux για να διαβάσετε και να ψηφίσετε για αυτό ή άλλες ενδιαφέρουσες δημοσιεύσεις «Software Libre», «Código Abierto», «GNU/Linux» και άλλα θέματα που σχετίζονται με «Informática y la Computación», Και «Actualidad tecnológica».


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.