micropython-ulab/code/numpy
Zoltán Vörös f2fad82a97
add random module (#654)
* add random module skeleton

* add Generator object

* add placeholder for random.random method

* add rudimentary random.random implementation

* generator object accept seed(s) argument

* add out keyword

* add support for out keyword argument

* update change log

* add links to header files

* fix file link

* fix error messages

* add uniform to random module

* add normal distribution

* fix argument options in normal and uniform

* update documentation
2024-01-13 18:42:43 +01:00
..
carray Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
fft Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
io Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
linalg Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
ndarray Minor compile fixes: comma and new-line at end of files (#550) 2022-09-30 10:42:49 +02:00
random add random module (#654) 2024-01-13 18:42:43 +01:00
approx.c Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
approx.h re-arrange files, so that circuitpython docs can be generated 2021-07-14 23:15:19 +02:00
bitwise.c Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
bitwise.h add bitwise operators (#616) 2023-06-20 21:44:58 +02:00
compare.c Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
compare.h implement nonzero (#540) 2022-08-03 20:56:45 +02:00
create.c Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
create.h add asarray, and tests for asarray and size 2022-01-14 20:45:14 +01:00
filter.c Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
filter.h re-arrange files, so that circuitpython docs can be generated 2021-07-14 23:15:19 +02:00
numerical.c Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
numerical.h fix sorting on empty arrays 2022-04-18 10:18:19 +02:00
numpy.c add random module (#654) 2024-01-13 18:42:43 +01:00
numpy.h Fix several build errors in CircuitPython (#533) 2022-07-07 20:17:49 +02:00
poly.c Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
poly.h re-arrange files, so that circuitpython docs can be generated 2021-07-14 23:15:19 +02:00
stats.c ulab can now be compiled with complex support 2021-12-03 08:59:23 +01:00
stats.h re-arrange files, so that circuitpython docs can be generated 2021-07-14 23:15:19 +02:00
transform.c fix the np.delete bug (#653) 2023-12-25 10:56:16 +01:00
transform.h add numpy.size 2022-01-14 19:57:18 +01:00
vector.c add random module (#654) 2024-01-13 18:42:43 +01:00
vector.h allow function iterator in math functions (#633) 2023-07-02 10:02:29 +02:00