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 : | |
Downloads: | 154 |
Created: | 2022-02-03 |
License: | CC BY-NC-ND |
Author(s): | Cyrille Rossant |
Others related eBooks about IPython Interactive Computing and Visualization Cookbook
This book introduces the field of deep learning using the Python language and the powerful Keras library. Written by Keras creator and Google AI researcher François Chollet, this book builds your understanding through intuitive explanations and practical examples. You'll explore challenging concept
This book uses Python to introduce folks to programming and algorithmic thinking. It is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problem-solving techniques.
This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more
If you want a basic understanding of computer vision's underlying theory and algorithms, t..., download free Python tutorial in PDF (272 pages) created by Jan Erik Solem .
Download free course Python for You and Me, pdf file on 173 pages by Kushal Das.