Home | Amazing | Today | Tags | Publishers | Years | Search 
NumPy Cookbook

NumPy Cookbook, 9781849518925 (1849518920), Packt Publishing, 2012
We, NumPy users, live in exciting times. New NumPy-related developments seem to come to our attention every week or maybe even daily. When this book was being written, NumPy Foundation of Open Code for Usable Science was created. The Numba project—NumPy-aware, dynamic Python compiler using LLVM—was announced. Also, Google added support to their Cloud product Google App Engine.

In the future, we can expect improved concurrency support for clusters of GPUs and CPUs. OLAP-like queries will be possible with NumPy arrays.

This is wonderful news, but we have to keep reminding ourselves that NumPy is not alone in the scientific (Python) software ecosystem. There is Scipy, Matplotlib (a very useful Python plotting library), IPython (an interactive shell), and Scikits. Outside of the Python ecosystem, languages such as R, C, and Fortran are pretty popular. We will go into the details of exchanging data with these environments.

Over 70 interesting recipes for learning the Python open source mathematical library, NumPy


  • Do high performance calculations with clean and efficient NumPy code
  • Analyze large sets of data with statistical functions
  • Execute complex linear algebra and mathematical computations

In Detail

Today's world of science and technology is all about speed and flexibility. When it comes to scientific computing, NumPy is on the top of the list. NumPy will give you both speed and high productivity.

"NumPy Cookbook" will teach you all about NumPy, a leading scientific computing library. NumPy replaces a lot of the functionality of Matlab and Mathematica, but in contrast to those products, it is free and open source.

"Numpy Cookbook" will teach you to write readable, efficient, and fast code that is as close to the language of Mathematics as much as possible with the cutting edge open source NumPy software library.

You will learn about installing and using NumPy and related concepts. At the end of the book, we will explore related scientific computing projects.

This book will give you a solid foundation in NumPy arrays and universal functions. You will also learn about plotting with Matplotlib and the related SciPy project through examples.

"NumPy Cookbook" will help you to be productive with NumPy and write clean and fast code.

What you will learn from this book

  • Learn advanced Indexing and linear algebra
  • Know reshaping automatically
  • Dive into Broadcasting and Histograms
  • Profile NumPy code and visualize your profiling results
  • Speed up your code with Cython
  • Use the array interface to expose foreign memory to NumPy
  • Use universal functions and interoperability features
  • Learn about Matplotlib and Scipy which is often used in conjunction with Numpy


Written in Cookbook style, the code examples will take your Numpy skills to the next level.

Who this book is written for

This book will take Python developers with basic Numpy skills to the next level through some practical recipes.

Teach Yourself VISUALLY Microsoft Office PowerPoint 2007 (Tech)
Teach Yourself VISUALLY Microsoft Office PowerPoint 2007 (Tech)
Are you a visual learner? Do you prefer instructions that show you how to do something — and skip the long-winded explanations? If so, then this book is for you. Open it up and you'll find clear, step-by-step screen shots that show you how to tackle more than 160 PowerPoint 2007 tasks. Each task-based spread includes easy, visual directions...
Holy War, Holy Peace: How Religion Can Bring Peace to the Middle East
Holy War, Holy Peace: How Religion Can Bring Peace to the Middle East
Part I: Analysis 1. The Interaction between Religion and Culture in Peace and Conflict 2. Family Myths and Cultural Conflict 3. Political and Mythic Interdependencies 4. Patterns of Abrahamic Incrimination 5. Conflict, Injury, and Transformation Part II: Practical Applications 6. Patterns of Abrahamic Reconciliation: Act, Ritual, and Symbol as...
PMP: Project Management Professional Study Guide
PMP: Project Management Professional Study Guide
Here's the book you need to prepare for the PMP exam sponsored by the Project Management Institute. This Sybex Study Guide provides:

Full coverage of every exam objective Clear explanations and practical insights from an expert project manager Hundreds of challenging review questions, in the book and on the CD Leading-edge exam preparation...

KC's Problems and Solutions for Microelectronic Circuits, Fourth Edition
KC's Problems and Solutions for Microelectronic Circuits, Fourth Edition

One of the most enduring trademarks of Microelectronic Circuits, by Adel Sedra and KC Smith, has been its wealth of problems and solutions. This manual includes hundreds of extra problems and solutions of varying degrees of difficulty for student review. The solutions are completely worked out to facilitate self-study. KC Smith has...

Stealing the Network: How to Own a Continent
Stealing the Network: How to Own a Continent
This book outlines a fictional plot to "own the box" by compromising an entire continent's network infrastructure. It combines a set of stories with real technology to show readers the danger that lurks in the shadows of the information security industry.

The first book in this series ...

Liferay Portal Performance Best Practices
Liferay Portal Performance Best Practices

To maximize the performance of your Liferay Portals you need to acquire best practices. By the end of this tutorial you’ll understand making the most appropriate architectural decisions, fine-tuning, load testing, and much more.


  • Learn best practices for architecting high performing Liferay-...
©2024 LearnIT (support@pdfchm.net) - Privacy Policy