Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
IPython Interactive Computing and Visualization Cookbook


Over 100 hands-on recipes to sharpen your skills in high-performance numerical computing and data science with Python

About This Book

  • Leverage the new features of the IPython notebook for interactive web-based big data analysis and visualization
  • Become an expert in high-performance computing and visualization for data analysis and scientific modeling
  • A comprehensive coverage of scientific computing through many hands-on, example-driven recipes with detailed, step-by-step explanations

Who This Book Is For

Intended to anyone interested in numerical computing and data science: students, researchers, teachers, engineers, analysts, hobbyists... Basic knowledge of Python/NumPy is recommended. Some skills in mathematics will help you understand the theory behind the computational methods.

What You Will Learn

  • Code better by writing high-quality, readable, and well-tested programs; profiling and optimizing your code, and conducting reproducible interactive computing experiments
  • Master all of the new features of the IPython notebook, including the interactive HTML/JavaScript widgets
  • Analyze data with Bayesian and frequentist statistics (Pandas, PyMC, and R), and learn from data with machine learning (scikit-learn)
  • Gain valuable insights into signals, images, and sounds with SciPy, scikit-image, and OpenCV
  • Learn how to write blazingly fast Python programs with NumPy, PyTables, ctypes, Numba, Cython, OpenMP, GPU programming (CUDA and OpenCL), parallel IPython, MPI, and many more

In Detail

IPython is at the heart of the Python scientific stack. With its widely acclaimed web-based notebook, IPython is today an ideal gateway to data analysis and numerical computing in Python.

IPython Interactive Computing and Visualization Cookbook contains many ready-to-use focused recipes for high-performance scientific computing and data analysis. The first part covers programming techniques, including code quality and reproducibility; code optimization; high-performance computing through dynamic compilation, parallel computing, and graphics card programming. The second part tackles data science, statistics, machine learning, signal and image processing, dynamical systems, and pure and applied mathematics.

(HTML tags aren't allowed.)

Oracle SOA Suite 11g Developer's Cookbook
Oracle SOA Suite 11g Developer's Cookbook

Over 65 high-level recipes for extending your Oracle SOA applications and enhancing your skills with expert tips and tricks for developers


  • Extend and enhance the tricks in your Oracle SOA Suite developer arsenal with expert tips and best practices.
  • Get to grips with Java...
Guide to Parallel Operating Systems with Windows 7 and Linux (Networking)
Guide to Parallel Operating Systems with Windows 7 and Linux (Networking)

The second edition of GUIDE TO PARALLEL OPERATING SYSTEMS WITH WINDOWS 7 AND LINUX continues its unique approach of examining two of the most prominent operating systems in parallel. Rather than using a compare and contrast model, each concept is first presented conceptually before demonstrating it simultaneously on both operating systems....

Nanotechnology Demystified
Nanotechnology Demystified

Nanotechnology Demystifi ed is for anyone interested in the nanoscale world who wants to learn more about this exciting new area. It can also be used by home-schooled students, tutored students, and those people wanting to change careers. The material is presented in an easy-to-follow way and can best be understood when read from beginning to...

David Pogue's Digital Photography: The Missing Manual
David Pogue's Digital Photography: The Missing Manual
If you're ready to jump into digital photography or would like to increase the skills you already have, David Pogue's Digital Photography: The Missing Manual is just what you need. Bestselling author David Pogue provides a no-nonsense guide to the entire process, including how to: buy and use a digital camera; get the same photographic...
The Essential R Reference
The Essential R Reference

An essential library of basic commands you can copy and paste into R The powerful and open-source statistical programming language R is rapidly growing in popularity, but it requires that you type in commands at the keyboard rather than use a mouse, so you have to learn the language of R. But there is a shortcut, and that's where this...

Java, Java, Java, Object-Oriented Problem Solving (3rd Edition)
Java, Java, Java, Object-Oriented Problem Solving (3rd Edition)

This second edition of Java, Java, Java offers a robust, accessible, and flexible problem-solving perspective. The use of Unified Modeling Language (UML) diagrams throughout the text, strongly emphasizes object-oriented design. This book assists students and professionals with their most challenging problem as beginning programmers:...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy