Advanced Python programming
Write fast, robust, and highly reusable applications using Python's internal optimization, state-of-the-art performance-benchmarking tools, and cutting-edge libraries Key Features Benchmark, profile, and accelerate Python programs using optimization tools Scale applications to multiple processo...
Saved in:
| Main Author | |
|---|---|
| Format | Electronic eBook |
| Language | English |
| Published |
Birmingham, [United Kingdom] :
Packt Publishing,
2022.
|
| Edition | Second edition. |
| Subjects | |
| Online Access | Full text |
| ISBN | 9781801817776 1801817774 9781801814010 |
| Physical Description | 1 online resource (606 pages) : illustrations |
Cover
Table of Contents:
- Table of Contents Benchmarking and Profiling Pure Python Optimizations Fast Array Operations with NumPy and Pandas C Performance with Cython Exploring Compilers Automatic Differentiation and Accelerated Linear Algebra for Machine Learning Implementing Concurrency Parallel Processing Concurrent Web Requests Concurrent Image Processing Building Communication Channels with asyncio Deadlocks Starvation Race Conditions The Global Interpreter Lock The Factory Pattern The Builder Pattern Other Creational Patterns The Adapter Pattern The Decorator Pattern The Bridge Pattern The Façade Pattern Other Structural Patterns The Chain of Responsibility Pattern The Command Pattern The Observer Pattern.