liveBook · Manning

SciPy

SciPy is an open-source Python library providing algorithms and numerical utilities for scientific and technical computing.

How 2 Manning books explain it

Build a Robo-Advisor with Python (From Scratch)

SciPy is a Python library of algorithms and functions for scientific and numerical computing, including optimization, integration, root-finding, and statistics.

How it is used
Supports Python-based robo-advising with reusable numerical, statistical, and optimization algorithms.
How deep it goes
Explains optimization interfaces, constraints, derivatives, initialization, and nonconvex pitfalls, but stops short of algorithm internals.
Examples
Uses scipy.optimize methods, minimize, objective functions, constraints, gradients, Hessians, and feasible initial guesses.
What you can do after
Apply it via scipy.optimize to formulate and solve numerical optimization problems while testing initialization and constraint limitations.

Read how Build a Robo-Advisor with Python (From Scratch) explains SciPy →

Data Analysis with LLMs

SciPy is a Python library providing scientific-computing algorithms and data structures, including functionality for processing numerical and signal data.

How it is used
Supports Python audio workflows by storing microphone recordings as WAV files for downstream speech processing.
How deep it goes
Explains installation and recording-file output, but stops short of SciPy internals or broader scientific-computing algorithms.
Examples
Demonstrates five-second, 44,100-Hertz microphone recordings saved with scipy.io.wavfile.write.
What you can do after
Build it from scratch by recording microphone input and saving it as a WAV file for later processing.

Read how Data Analysis with LLMs explains SciPy →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.