Get Free Shipping on orders over $79
Python High Performance, Second Edition - Gabriele Lanaro

Python High Performance, Second Edition

By: Gabriele Lanaro

Paperback | 26 May 2017 | Edition Number 2

At a Glance

Paperback


$64.89

or 4 interest-free payments of $16.22 with

 or 

Ships in 5 to 7 business days

Enhance Python applications using advanced techniques About This Book* Identify the bottlenecks in your applications and solve them using the best profiling techniques* Write efficient numerical code in NumPy and Cython* Adapt your programs to run on multiple processors with parallel programmingWho This Book Is For Python is a versatile language and has found its application in a variety of industries. Along with its strong language constructs, it is also supported by a massive selection of third-party libraries. Python High Performance is a practical guide that shows how to leverage the power of both native and third-party Python libraries to build robust applications. The book explains how to use various profilers to find performance bottlenecks and apply the correct algorithm to fix them. The reader will learn how to effectively use NumPy and Cython to speed up numerical code. The book shows how to implement reactive programming to write robust and concurrent code. It also shows how to build microservices in Python. Readers will learn to perform machine learning using Tensorflow and Theano and use a cluster of computers for large scale computations. By the end of the book, readers will have learned to achieve the best performance from their Python applications. What you will learn* Effectively develop multidimensional arrays using the NumPy and Pandas libraries* Use Cython to get native performance from your code* Find bottlenecks in your Python code using profilers* Write asynchronous code using Asyncio and RxPy* Use Tensorflow and Theano for machine learning in Python* Implement native Python libraries to scale applications* Set up and run distributed processing libraries such as dask and pysparkIn Detail Python is a versatile language and has found its application in a variety of industries. Along with its strong language constructs, it is also supported by a massive selection of third-party libraries. Python High Performance is a practical guide that shows how to leverage the power of both native and third-party Python libraries to build robust applications. The book explains how to use various profilers to find performance bottlenecks and apply the correct algorithm to fix them. The reader will learn how to effectively use NumPy and Cython to speed up numerical code. The book shows how to implement reactive programming to write robust and concurrent code. It also shows how to build microservices in Python. Readers will learn to perform machine learning using Tensorflow and Theano and use a cluster of computers for large scale computations. By the end of the book, readers will have learned to achieve the best performance from their Python applications.

More in Programming & Scripting Languages

The C Programming Language : Prentice Hall Software - Brian Kernighan

RRP $107.04

$75.75

29%
OFF
Python All-in-One For Dummies : 3rd Edition - Alan Simpson

RRP $74.95

$55.75

26%
OFF
Introduction to Programming Languages - Gordon Hurley
Typesetting Mathematics With Latex - Robert Legato
C# 12 in a Nutshell : The Definitive Reference - Joseph Albahari

RRP $133.00

$64.75

51%
OFF
PHP, MySQL, & JavaScript All-In-One For Dummies : For Dummies - Richard Blum
Programming Rust : Fast, Safe Systems Development 2nd Edition - Jason Orendorff
Learning Go : An Idiomatic Approach to Real-World Go Programming - Jon Bodner
C++ How to Program, Global Edition : 10th Edition - Paul Deitel

RRP $167.95

$133.75

20%
OFF