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

Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$52.47

30%
OFF
The C Programming Language : Prentice Hall Software - Brian Kernighan

RRP $107.04

$75.75

29%
OFF
The Practical Guide - Kerem Koseoglu

$97.75

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
Python Automation For Dummies : For Dummies (Computer/Tech) - Alan Simpson
Typescript Cookbook : Real World Type-Level Programming - Stefan Baumgartner
C++ How to Program, Global Edition : 10th Edition - Paul Deitel

RRP $167.95

$133.75

20%
OFF
Problem Solving and Program Design in C, Global Edition : 8th Edition - Elliot Koffman
Concepts of Programming Languages, Global Edition : 12th Edition - Robert Sebesta