Ο κώδικας Python σας μπορεί να εκτελείται σωστά, αλλά τον χρειάζεστε για να εκτελείται πιο γρήγορα. Ενημερωμένη για την Python 3, αυτή η διευρυμένη έκδοση σάς δείχνει πώς να εντοπίζετε τα σημεία συμφόρησης απόδοσης και να επιταχύνετε σημαντικά τον κώδικά σας σε προγράμματα μεγάλου όγκου δεδομένων. Διερευνώντας τη θεμελιώδη θεωρία πίσω από τις επιλογές σχεδιασμού, η Python υψηλής απόδοσης σάς βοηθά να κατανοήσετε βαθύτερα την εφαρμογή της Python.
Πώς εκμεταλλεύεστε τις πολυπύρηνες αρχιτεκτονικές ή συμπλέγματα; Ή να δημιουργήσετε ένα σύστημα που κλιμακώνεται πάνω-κάτω χωρίς να χάνει την αξιοπιστία του; Οι έμπειροι προγραμματιστές Python θα μάθουν συγκεκριμένες λύσεις σε πολλά ζητήματα, μαζί με πολεμικές ιστορίες από εταιρείες που χρησιμοποιούν Python υψηλής απόδοσης για αναλύσεις μέσων κοινωνικής δικτύωσης, παραγωγή μηχανικής μάθησης και πολλά άλλα.
Αποκτήστε καλύτερη κατανόηση των NumPy, Cython και profilers
Μάθετε πώς η Python συνοψίζει την υποκείμενη αρχιτεκτονική του υπολογιστή
Χρησιμοποιήστε τη δημιουργία προφίλ για να βρείτε σημεία συμφόρησης στο χρόνο CPU και τη χρήση μνήμης
Γράψτε αποτελεσματικά προγράμματα επιλέγοντας κατάλληλες δομές δεδομένων
Επιτάχυνση υπολογισμών μήτρας και διανυσμάτων
Χρησιμοποιήστε εργαλεία για να μεταγλωττίσετε την Python σε κώδικα μηχανής
Διαχειριστείτε πολλαπλές I/O και υπολογιστικές λειτουργίες ταυτόχρονα
Μετατρέψτε τον κώδικα πολλαπλής επεξεργασίας για εκτέλεση σε τοπικά ή απομακρυσμένα συμπλέγματα
Αναπτύξτε τον κώδικα πιο γρήγορα χρησιμοποιώντας εργαλεία όπως το Docker
Σχετικά με τον Συγγραφέα
Ο Micha Gorelick συνίδρυσε τα Fast Forward Labs ως μόνιμος τρελός επιστήμονας. Η εταιρεία εξαγοράστηκε από την Cloudera το 2017. Εργάζεται σε πολλά ζητήματα, από μηχανική μάθηση έως επιδόσεις αλγόριθμους ροής.
Ο Ian είναι επικεφαλής επιστήμονας δεδομένων και προπονητής. Συνδιοργανώνει το ετήσιο συνέδριο PyDataLondon με 700+ συμμετέχοντες και τη σχετική μηνιαία συνάντηση 10.000+ μελών. Διευθύνει την καθιερωμένη εταιρεία συμβούλων Mor Consulting Data Science στο Λονδίνο και δίνει ομιλίες σε συνέδρια διεθνώς, συχνά ως κεντρικός ομιλητής. Έχει 17 χρόνια εμπειρίας ως ανώτερος αρχηγός επιστήμης δεδομένων, εκπαιδευτής και προπονητής ομάδας. Για πλάκα περπατάει δίπλα στο σπρίνγκερ σπανιέλ υψηλής ενέργειας του, κάνει σερφ στην ακτή της Κορνουάλης και πίνει καλό καφέ.