IPython Interactive Computing and Visualization Cookbook



Download free course IPython Interactive Computing and Visualization Cookbook, pdf file on 548 pages by Cyrille Rossant.
Python is one of the leading open source platforms for data science and numerical computing. IPython and the associated Jupyter Notebook offer efficient interfaces to Python for data analysis and interactive visualization, and they constitute an ideal gateway to the platform.

IPython Interactive Computing and Visualization Cookbook, 2nd Edition contains many ready-to-use, focused recipes for high-performance scientific computing and data analysis, from the latest IPython/Jupyter features to the most advanced tricks, to help you write better and faster code. You will apply these state-of-the-art methods to various real-world examples, illustrating topics in applied mathematics, scientific modeling, and machine learning.

The first part of the book covers programming techniques: code quality and reproducibility, code optimization, high-performance computing through just-in-time compilation, parallel computing, and graphics card programming. The 2nd part tackles data science, statistics, machine learning, signal and image processing, dynamical systems, and pure and applied mathematics.

Table of contents

  • A Tour of Interactive Computing with Jupyter and IPython
  • Best practices in Interactive Computing
  • Mastering the Jupyter Notebook
  • Profiling and Optimization
  • High-Performance Computing
  • Data Visualization
  • Statistical Data Analysis
  • Machine Learning
  • Numerical Optimization
  • Signal Processing
  • Image and Audio Processing
  • Deterministic Dynamical Systems
  • Stochastic Dynamical Systems
  • Graphs, Geometry, and Geographic Information Systems
  • Symbolic and Numerical Mathematics
Pages : 548
Size :
File type : PDF
Downloads: 99
Created: 2022-02-03
License: CC BY-NC-ND
Author(s): Cyrille Rossant
IPython Interactive Computing and Visualization Cookbook

Others python Tutorials

Learning Python language

A Python Book: Beginning Python, Advanced Python, and Python Exercises

Think Python, 2nd Edition

How to Think Like a Computer Scientist: Learning with Python 3 Documentation

A Byte of Python

Others related eBooks about IPython Interactive Computing and Visualization Cookbook

Getting started with Swift language

Download free Swift tutorial course in PDF, training file in 60 chapters and 353 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

GANs in Action: Deep Learning with Generative Adversarial Networks

Generative Adversarial Networks (GANs) are an incredible AI technology capable of creating images, sound, and videos that are indistinguishable from the real thing. By pitting two neural networks against each other, one to generate fakes and one to spot them, GANs rapidly learn to produce photo-real...

OpenCOBOL Guide for programmers

This PDF tutorial describes the syntax and usage of the COBOL programming language as implemented by the current version of OpenCOBOL ,it's a free training document under 259 pages designated to intermediate users level....

3D Game Development with LWJGL 3

This book introduces the main concepts required to write a 3D game using the LWJGL 3 library....

Exploring .NET Core with Microservices, ASP.NET Core, and Entity Framework Core

Windows developers have always enjoyed the productivity boost you get with the .NET platfo..., download free .NET tutorial in PDF (155 pages) created by ....

Tutorial XML in PDF

Download free XML tutorial course in PDF, training file in 8 chapters and 25 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

A Whirlwind Tour of Python

A Whirlwind Tour of Python is a fast-paced introduction to essential features of the Python language, aimed at researchers and developers who are already familiar with programming in another language. The material is particularly designed for those who wish to use Python for data science and/or scie...

Practical C++ programming

This tutorial is devoted to practical C++ programming. It teaches you the mechanics of the language, free training document under 549 designated to all level users....

Data Structures and Algorithms

Download free course Data Structures and Algorithms, pdf file on 111 pages by Granville Barnett, Luca Del Tongo....

Is Parallel Programming Hard, And, If So, What Can You Do About It?

Download free course Is Parallel Programming Hard, And, If So, What Can You Do About It?, pdf file on 601 pages by Paul E. McKenney....