Πώς να προσκαλέσετε άτομα στον διακομιστή Discord σας
Μάθετε πώς να στέλνετε προσκλήσεις στον διακομιστή Discord σας και πώς να αναπτύξετε την διαδικτυακή σας κοινότητα.
Το TensorFlow είναι το κορυφαίο πλαίσιο της Google για μηχανική μάθηση και κάθε νέα έκδοση φέρνει ένα ευρύ φάσμα δυνατοτήτων και λειτουργιών. Αφού ανεβείτε στην καμπύλη εκμάθησης, μπορείτε να γράψετε εξελιγμένες εφαρμογές μηχανικής μάθησης και να τις εκτελέσετε με υψηλή ταχύτητα.
Αλλά η άνοδος της καμπύλης εκμάθησης δεν είναι εύκολη – με τη μεγάλη δύναμη έρχεται και μεγάλη πολυπλοκότητα. Για να σας βοηθήσουμε στην ανάβασή σας, πρέπει να γνωρίζετε τους τύπους δεδομένων του TensorFlow, το βοηθητικό πρόγραμμα TensorBoard και την ανάπτυξη εφαρμογών στη Μηχανή Εκμάθησης Μηχανών της Google.
Μπορείτε να γράψετε εφαρμογές TensorFlow σε πολλές διαφορετικές γλώσσες, όπως Python, C++ και Java. Αλλά ανεξάρτητα από τη γλώσσα που χρησιμοποιείτε, πρέπει να είστε εξοικειωμένοι με μια σειρά τύπων δεδομένων ειδικά για το TensorFlow:
Όταν εγκαθιστάτε το TensorFlow, το πρόγραμμα εγκατάστασης παρέχει επίσης ένα βοηθητικό πρόγραμμα γραμμής εντολών που ονομάζεται TensorBoard. Αυτό δημιουργεί γραφικά που σας επιτρέπουν να οπτικοποιήσετε τη λειτουργία της εφαρμογής TensorFlow. Το TensorBoard διευκολύνει την εύρεση σφαλμάτων στα προγράμματά σας, αλλά δεν είναι εύκολο στη χρήση. Για να δημιουργήσετε δεδομένα και να προβάλετε τα διαγράμματα στο TensorFlow, πρέπει να εκτελέσετε έξι βήματα:
Δημιουργία συνοπτικών πράξεων.
Για να μπορέσετε να προβάλετε δεδομένα στο TensorBoard, πρέπει να προσδιορίσετε τα δεδομένα που θα εμφανίζονται δημιουργώντας ειδικές λειτουργίες που ονομάζονται συνοπτικές λειτουργίες. Μπορείτε να δημιουργήσετε αυτές τις λειτουργίες καλώντας συναρτήσεις του πακέτου tf.summary. Για παράδειγμα, μπορείτε να δημιουργήσετε μια λειτουργία σύνοψης για μια μεμονωμένη τιμή καλώντας το tf.summary.scalar. Μπορείτε να δημιουργήσετε μια λειτουργία σύνοψης για μια σειρά τιμών καλώντας το tf.summary.histogram. Μπορείτε να συνδυάσετε λειτουργίες μαζί καλώντας μια συνάρτηση όπως tf.summary.merge_all.
Εκτελέστε συνοπτικές πράξεις.
Αφού δημιουργήσετε μία ή περισσότερες συνοπτικές πράξεις, μπορείτε να λάβετε τα δεδομένα σύνοψης εκτελώντας τις πράξεις σε μια περίοδο λειτουργίας. Ως αποτέλεσμα, η περίοδος λειτουργίας θα επιστρέψει μια προσωρινή μνήμη πρωτοκόλλου που περιέχει τα δεδομένα σύνοψης της εφαρμογής.
Δημιουργήστε ένα FileWriter.
Για να μπορέσετε να εκτυπώσετε τα δεδομένα σύνοψης σε ένα αρχείο, πρέπει να δημιουργήσετε ένα FileWriter καλώντας το tf.summary.FileWriter. Αυτός ο κατασκευαστής δέχεται πολλά ορίσματα, αλλά το μόνο απαιτούμενο όρισμα είναι το όνομα του καταλόγου που περιέχει τα δεδομένα σύνοψης.
Εκτυπώστε τα συνοπτικά δεδομένα.
Η κλάση FileWriter δεν έχει απλή μέθοδο εκτύπωσης. Αντίθετα, πρέπει να καλέσετε τη μέθοδο add_summary του FileWriter για να εκτυπώσετε δεδομένα σύνοψης σε ένα αρχείο. Αυτή η μέθοδος εγγράφει το αρχείο συμβάντος στον κατάλογο που καθορίζεται στο πρόγραμμα κατασκευής FileWriter. Αφού εκτυπώσετε τα δεδομένα, είναι καλή ιδέα να καλέσετε τη μέθοδο κλεισίματος του FileWriter για να καταστρέψετε το στιγμιότυπο.
Εκκινήστε το TensorBoard.
Αφού εγκαταστήσετε το TensorFlow, το βοηθητικό πρόγραμμα tensorboard εμφανίζεται στον κατάλογο σεναρίων ανώτατου επιπέδου. Μπορείτε να εκκινήσετε το βοηθητικό πρόγραμμα εκτελώντας την εντολή tensorboard και ορίζοντας την επιλογή logdir στο όνομα του καταλόγου που περιέχει τα δεδομένα σύνοψης. Για παράδειγμα, εάν τα δεδομένα σύνοψης βρίσκονται στον κατάλογο εξόδου, μπορείτε να εκκινήσετε το TensorBoard εκτελώντας tensorboard –logdir=output σε μια γραμμή εντολών.
Δείτε το TensorBoard σε ένα πρόγραμμα περιήγησης.
Αφού εκκινήσετε το βοηθητικό πρόγραμμα TensorBoard, μπορείτε να δείτε τη διεπαφή του ανοίγοντας ένα πρόγραμμα περιήγησης. Η προεπιλεγμένη διεύθυνση URL είναι http://localhost:6006, αλλά μπορείτε να τη διαμορφώσετε ορίζοντας επιλογές κεντρικού υπολογιστή και θύρας στην εντολή tensorboard.
Ο καλύτερος λόγος για να χρησιμοποιήσετε το TensorFlow για μηχανική εκμάθηση είναι ότι μπορείτε να εκτελέσετε τις εφαρμογές σας στο cloud. Πιο συγκεκριμένα, μπορείτε να αναπτύξετε προγράμματα TensorFlow στη Μηχανή Μηχανικής Εκμάθησης (ML), την οποία η Google καθιστά διαθέσιμη ως μέρος της πλατφόρμας Google Cloud (GCP). Αυτή η διαδικασία ανάπτυξης αποτελείται από επτά βήματα:
Δημιουργήστε ένα έργο Google Cloud Platform.
Όταν εργάζεστε με το GCP, ένα έργο χρησιμεύει ως το κεντρικό κοντέινερ των ρυθμίσεων διαμόρφωσης και των αρχείων προέλευσης. Μπορείτε να δημιουργήσετε ένα νέο έργο μεταβαίνοντας στην πλατφόρμα Google Cloud , κάνοντας κλικ στην επιλογή Επιλογή έργου και κάνοντας κλικ στο κουμπί συν στο πλαίσιο διαλόγου Επιλογή. Μπορείτε να επιλέξετε το όνομα του έργου σας, αλλά το GCP ορίζει το αναγνωριστικό του έργου, το οποίο είναι μοναδικό μεταξύ όλων των έργων GCP.
Ενεργοποιήστε την πρόσβαση στο ML Engine.
Κάθε νέο έργο GCP μπορεί να έχει πρόσβαση σε ορισμένες δυνατότητες της Google, συμπεριλαμβανομένου του Datastore και του Cloud Storage. Αλλά από προεπιλογή, τα έργα GCP δεν μπορούν να αναπτύξουν εφαρμογές στο ML Engine. Για να ενεργοποιήσετε την πρόσβαση, ανοίξτε το μενού στο επάνω αριστερό μέρος της σελίδας του έργου, επιλέξτε APIs & Services και, στη συνέχεια, κάντε κλικ στην επιλογή Βιβλιοθήκη. Κάντε κλικ στον σύνδεσμο με τίτλο Google Cloud Machine Learning Engine και, στη συνέχεια, κάντε κλικ στο κουμπί ΕΝΕΡΓΟΠΟΙΗΣΗ.
Εγκαταστήστε το κιτ ανάπτυξης λογισμικού Cloud (SDK).
Μπορείτε να αποκτήσετε πρόσβαση στο GCP από μια γραμμή εντολών εγκαθιστώντας το Google Cloud SDK . Για να το κατεβάσετε, κάντε κλικ στον κατάλληλο σύνδεσμο για το λειτουργικό σας σύστημα. Όταν ολοκληρωθεί η εγκατάσταση, θα μπορείτε να αποκτήσετε πρόσβαση στο SDK εκτελώντας εντολές gcloud σε μια γραμμή εντολών.
Μεταφορτώστε δεδομένα εκπαίδευσης/πρόβλεψης στο Cloud Storage.
Το ML Engine μπορεί να έχει πρόσβαση στα δεδομένα εκπαίδευσης/πρόβλεψής σας μόνο εάν τα ανεβάσετε στο Cloud Storage της Google. Μπορείτε να αλληλεπιδράσετε με το Cloud Storage από μια γραμμή εντολών μέσω του βοηθητικού προγράμματος gsutil που παρέχεται από το Cloud SDK. Τα δεδομένα του Cloud Storage περιέχονται σε δομές που μοιάζουν με κατάλογο που ονομάζονται buckets και όταν ανεβάζετε ένα αρχείο σε έναν κάδο, η δομή δεδομένων ονομάζεται αντικείμενο.
Προσθέστε μια ενότητα setup.py στο πακέτο της εφαρμογής σας.
Για να κάνετε μια εφαρμογή Python προσβάσιμη στο ML Engine, πρέπει να τη δομήσετε ως πακέτο. Κάθε πακέτο πρέπει να έχει μια λειτουργική μονάδα setup.py στον κατάλογο ανώτατου επιπέδου. Αυτή η λειτουργική μονάδα πρέπει να παρέχει κώδικα για το setuptools.setup, το οποίο παρέχει πληροφορίες διαμόρφωσης στο ML Engine.
Ξεκινήστε μια εργασία εκπαίδευσης για το ML Engine.
Για να εκπαιδεύσετε το μοντέλο σας στο cloud, πρέπει να ξεκινήσετε μια εργασία εκπαίδευσης εκτελώντας εργασίες gcloud ml-μηχανής υποβολής εκπαίδευσης με τις κατάλληλες επιλογές. Οι επιλογές περιλαμβάνουν --package-path, που προσδιορίζει τη θέση του πακέτου, --module-name, που παρέχει το όνομα της λειτουργικής μονάδας Python και –job-dir, που λέει στη Μηχανή ML πού να αποθηκεύσει την έξοδο. Όταν ολοκληρωθεί η εκπαίδευση, το ML Engine θα παράγει ένα SavedModel που θα περιέχει τα εκπαιδευμένα αποτελέσματα.
Εκκινήστε μια εργασία πρόβλεψης για το ML Engine.
Αφού αποκτήσετε ένα SavedModel, μπορείτε να χρησιμοποιήσετε το ML Engine για να εκτελέσετε πρόβλεψη εκτελώντας εργασίες υποβολής πρόβλεψης του κινητήρα ml του gcloud με τις κατάλληλες επιλογές. Οι επιλογές περιλαμβάνουν --input-paths, που προσδιορίζει τη θέση των αρχείων εισόδου του έργου, --data-format, που λέει στο ML Engine πώς μορφοποιούνται τα δεδομένα εισόδου και --output-path, που προσδιορίζει πού πρέπει να γίνει η έξοδος πρόβλεψης να αποθηκευτεί.
Μάθετε πώς να στέλνετε προσκλήσεις στον διακομιστή Discord σας και πώς να αναπτύξετε την διαδικτυακή σας κοινότητα.
Μάθετε πώς να μετακινείστε αποτελεσματικά σε ένα φύλλο εργασίας του Microsoft Excel χρησιμοποιώντας τον δρομέα κελιού. Αυτός ο οδηγός περιλαμβάνει συντομεύσεις και χρήσιμες πληροφορίες για τη βελτιστοποίηση της εργασίας σας στο Excel.
Μάθετε πώς να μορφοποιείτε κείμενο στα μηνύματά σας στο Discord. Ακολουθήστε τις οδηγίες μας για έντονη γραφή, πλάγια γράμματα, διαγραφή και υπογράμμιση.
Μάθετε πώς να συνδέεστε με φίλους στο Discord και να παρέχετε ειδικά προνόμια σε αυτούς, όπως ανοιχτά μηνύματα και πρόσβαση σε κοινούς διακομιστές.
Ανακαλύψτε τα εργαλεία του μενού QuarkXPress Utilities για τον ορθογραφικό έλεγχο και άλλες λειτουργίες. Ιδανικό για επαγγελματίες του design και γραφίστες.
Ανακαλύψτε πώς να χρησιμοποιήσετε την αυτόματη συμπλήρωση κελιών στο OpenOffice Calc, μια δωρεάν εναλλακτική λύση στο Microsoft Office.
Ανακαλύψτε πώς να ρυθμίσετε το διάκενο παραγράφων στο Microsoft Word με τις ρυθμίσεις διάστιχου, για να επιτύχετε τέλεια μορφοποίηση στα έγγραφά σας.
Το clip art είναι προσχεδιασμένο γενικό έργο τέχνης και η Microsoft παρέχει δωρεάν πολλά αρχεία clip art με τα προϊόντα του Office. Μπορείτε να εισαγάγετε clip art στη διάταξη διαφανειών του PowerPoint. Ο ευκολότερος τρόπος εισαγωγής clip art είναι χρησιμοποιώντας ένα από τα σύμβολα κράτησης θέσης σε μια διάταξη διαφάνειας: Εμφάνιση μιας διαφάνειας που περιέχει ένα Clip Art […]
Το χρώμα πλήρωσης — που ονομάζεται επίσης σκίαση — είναι το χρώμα ή το μοτίβο που γεμίζει το φόντο ενός ή περισσότερων κελιών φύλλου εργασίας του Excel. Η εφαρμογή σκίασης μπορεί να βοηθήσει τα μάτια του αναγνώστη να ακολουθήσουν πληροφορίες σε μια σελίδα και μπορεί να προσθέσει χρώμα και οπτικό ενδιαφέρον σε ένα φύλλο εργασίας. Σε ορισμένους τύπους υπολογιστικών φύλλων, όπως ένα μητρώο βιβλιαρίου επιταγών, […]
Στο πιο απλό επίπεδο, ο κύριος σκοπός του ACT! είναι να χρησιμεύσει ως χώρος αποθήκευσης όλων των επαφών με τις οποίες αλληλεπιδράτε σε καθημερινή βάση. Μπορείτε να προσθέσετε και να επεξεργαστείτε όλες τις επαφές σας από το παράθυρο "Λεπτομέρειες επαφών" επειδή περιέχει όλες τις πληροφορίες που σχετίζονται με μια συγκεκριμένη εγγραφή και […]