Advanced Python Programming accelerate your python programs using proven techniques and design patterns

"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 pr...

Full description

Bibliographic Details
Other Authors: Nguyễn, Quân, author (author)
Format: eBook
Language:Inglés
Published: Birmingham, United Kingdom: Packt Publishing, Limited [2022]
Edition:Second edition
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009652811006719
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.