The ulab book
2.1.2
Introduction
Introduction
Customising the firmware
User's guide:
ndarray, the base class
Numpy functions
Universal functions
Fourier transforms
Linalg
Optimize
Signal
Special functions
Programming ulab
The ulab book
Docs
»
Welcome to the ulab book!
Edit on GitHub
Welcome to the ulab book!
¶
Introduction
Introduction
Enter ulab
Purpose
Resources and legal matters
Friendly request
Differences between micropython-ulab and circuitpython-ulab
Customising the firmware
Compatibility with numpy
The impact of dimensionality
The ulab version string
Finding out what your firmware supports
User's guide:
ndarray, the base class
The ndinfo function
Initialising an array
Array initialisation functions
Customising array printouts
Methods and properties of ndarrays
Unary operators
Binary operators
Comparison operators
Iterating over arrays
Slicing and indexing
Numpy functions
argmax
argmin
argsort
clip
convolve
diff
equal
flip
interp
mean
max
median
min
minimum
maximum
not_equal
polyfit
polyval
roll
sort
std
sum
trapz
Universal functions
Computation expenses
arctan2
around
Vectorising generic python functions
Fourier transforms
fft
ifft
Computation and storage costs
Linalg
cholesky
det
dot
eig
inv
norm
trace
Optimize
bisect
fmin
newton
Signal
sosfilt
spectrogram
Special functions
Programming ulab
Code organisation
The
ndarray
object
Iterating over elements of a tensor
Iterating over two ndarrays simultaneously: broadcasting
Contracting an
ndarray
Upcasting
Slicing and indexing
Extending ulab
Creating a new ndarray
Accessing data in the ndarray
Boilerplate
Indices and tables
¶
Index
Module Index
Search Page
Read the Docs
v: 2.1.2
Versions
latest
stable
3.3.1
3.0.0
2.6.1
2.1.2
1.7.8
1.6.1
1.1.0
0.54.5
0.36.0
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.