Releases: v923z/micropython-ulab
Releases · v923z/micropython-ulab
adds option to override pre-processor constants
Merge pull request #291 from v923z/openmv adds option to override pre-processor constants
numpy-compatible implementation of modules
In addition to a number of smaller bug fixes, this release introduces a numpy
-compatible interface, so as to simplify code porting from a PC.
Contains documentation updates and bug fixes
Merge pull request #288 from jepler/fix-stubs frombuffer: Add type declarations to stubs
adds frombuffer and fixes diff code
1.7.0 added frombuffer stub
adding a set of new functions and features to version 1.1
Compared to the latest release, this version adds
- Boolean initialisation option
- nan/inf class level constants
- dtype function/method/property
- median function
and
- removes size from linalg
complete re-work of code
This release is a complete re-work of underlying code, while the API is mostly unchanged.
Features added:
support for tensors of rank 4
broadcasting
views
in-place operators
customisation via a single header file (ulab.h)
numpy-compatibility for functions, where it makes sense
Functions/methods added
.tobytes()
concatenate
cross
full
logspace
diagonal function
slice indices raise CPython-compatible exceptions now
Merge pull request #186 from jepler/ci-circuitpython Build circuitpython-ulab as part of CI
0.54: Merge pull request #151 from v923z/docs
Added the trapz
, arange
, and norm
functions, and integrated the documentation into source code.
extended the filter sub-module, fixed smaller bugs
Merge pull request #130 from v923z/argmin-fix fixed argmin/argmax error in issue #129