Skip to content

Opening book details…

Can I read Python High Performance : Build Robust Application by Implementing Concurrent and Distributed Processing Techniques on EtoBox?

Python High Performance : Build Robust Application by Implementing Concurrent and Distributed Processing Techniques by Gabriele Lanaro is a nonfiction available to read on EtoBox.

What is Python High Performance : Build Robust Application by Implementing Concurrent and Distributed Processing Techniques about?

Cover -- Copyright -- Credits -- About the Author -- About the Reviewer -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: Benchmarking and Profiling -- Designing your application -- Writing tests and benchmarks -- Timing your benchmark -- Better tests and benchmarks with pytest-benchmark -- Finding bottlenecks with cProfile -- Profile line by line with line_profiler -- Optimizing our code -- The dis module -- Profiling memory usage with memory_profiler -- Summary -- Chapter 2: Pure Python Optimizations -- Useful algorithms and data structures -- Lists and deques -- Dictionaries -- Building an in-memory search index using a hash map -- Sets -- Heaps -- Tries -- Caching and memoization -- Joblib -- Comprehensions and generators -- Summary -- Chapter 3: Fast Array Operations with NumPy and Pandas -- Getting started with NumPy -- Creating arrays -- Accessing arrays -- Broadcasting -- Mathematical operations -- Calculating the norm -- Rewriting the particle simulator in NumPy -- Reaching optimal performance with numexpr -- Pandas -- Pandas fundamentals -- Indexing Series and DataFrame objects -- Database-style operations with Pandas -- Mapping -- Gr

Who reads Python High Performance : Build Robust Application by Implementing Concurrent and Distributed Processing Techniques?

It is typically read by self-directed learners exploring a subject in depth.

Common subject areas: history, science, philosophy, social sciences.

Author
Gabriele Lanaro
Publisher
Packt Publishing Limited
Published
2017
Language
EN
ISBN
9781787282438
Category
nonfiction
Subjects
Language Learning, Computer Science, Programming

Other editions & translations

More by Gabriele Lanaro

Browse all works by Gabriele Lanaro

Similar books