High Performance Python: Practical Performant Programming for Humans (pdf)

$5.00

Author Micha Gorelick, Ian Ozsvald
Edition 2
Edition Year 2020
Format PDF
ISBN 9781492055020
Language English
Number Of Pages 468
Publisher O’Reilly Media

Description

How do you take advantage of multicore architectures or clusters? Or build a system that scales up and down without losing reliability? Experienced Python programmers will learn concrete solutions to many issues, along with war stories from companies that use high-performance Python for social media analytics, productionized machine learning, and more.

  • Get a better grasp of NumPy, Cython, and profilers
  • Learn how Python abstracts the underlying computer architecture
  • Use profiling to find bottlenecks in CPU time and memory usage
  • Write efficient programs by choosing appropriate data structures
  • Speed up matrix and vector computations
  • Use tools to compile Python down to machine code
  • Manage multiple I/O and computational operations concurrently
  • Convert multiprocessing code to run on local or remote clusters
  • Deploy code faster using tools like Docker

Additional information

Author

Micha Gorelick, Ian Ozsvald

Edition

2

Edition Year

2020

Format

PDF

ISBN

9781492055020

Language

English

Number Of Pages

468

Publisher

O'Reilly Media

Reviews

There are no reviews yet.

Be the first to review “High Performance Python: Practical Performant Programming for Humans (pdf)”

Your email address will not be published. Required fields are marked *