d0f68c8560
Fix doc build problem in CircuitPython
...
CircuitPython doc build fails with this diagnostic:
```
/home/runner/work/circuitpython/circuitpython/shared-bindings/ulab/index.rst:220:'any' reference target not found: List[float]
```
Use double backticks instead of single backticks to differentiate between
a reference to a type and just "show in monospace font".
2020-10-24 15:08:48 -05:00
Zoltán Vörös
7f2c1ae52b
Merge pull request #184 from v923z/slice-patch
...
wrong type in indexing raises TypeError now
2020-10-24 18:46:11 +02:00
Zoltán Vörös
ee8b72addd
wrong type in indexing raises TypeError now
2020-10-24 18:43:32 +02:00
Zoltán Vörös
04fa205ece
Merge pull request #182 from v923z/slice-patch
...
Slice patch
2020-10-23 22:12:54 +02:00
Zoltán Vörös
3617b0735e
fixed indexing error
2020-10-23 22:09:49 +02:00
Zoltán Vörös
864d5a68bb
fixed compilation error in approx
2020-10-23 22:00:41 +02:00
Zoltán Vörös
ccb6be5b11
fixed compilation error in eye
2020-10-23 21:55:32 +02:00
Zoltán Vörös
96be400e08
bumped version number
2020-10-23 21:47:43 +02:00
Zoltán Vörös
e2be5a001e
slicing throws an IndexError, if the index is not the proper type
2020-10-23 21:44:54 +02:00
Zoltán Vörös
5c75f08118
Merge pull request #175 from DeqingSun/patch-2
...
Fix diagonal 0 error in row-reduction process
2020-08-24 20:17:07 +02:00
Deqing Sun
1061251e06
add MICROPY_FLOAT_CONST for mp_obj_new_float
2020-08-24 14:11:17 -04:00
Deqing Sun
07c7404d95
add name
2020-08-24 07:29:07 -04:00
Deqing Sun
b03d36bcee
add MICROPY_FLOAT_CONST to float numbers
...
other files may need change too.
2020-08-24 07:28:00 -04:00
Deqing Sun
d56a001f16
fix bug for invert with diagonal 0 matrix
...
If there is any diagonal 0 in the process of Gauss-Jordan method, swap that row with a non-0 row below.
2020-08-23 19:36:12 -04:00
Deqing Sun
df0af031f1
fix bug for determinant with diagonal 0 matrix
...
If there is any diagonal 0 in the process of row reduction, swap that row with a non-0 row below.
2020-08-23 19:05:57 -04:00
Zoltán Vörös
bbe39d9e41
Merge pull request #170 from v923z/cholesky-fix
...
fixed small error in linalg
2020-08-17 16:51:44 +02:00
Zoltán Vörös
115b3da2f6
fixed small error in linalg
2020-08-17 16:48:21 +02:00
Zoltán Vörös
fd0751144e
added link to ulab_samples
2020-08-13 10:07:56 +02:00
Zoltán Vörös
a2f27760c6
Update README.md
...
updated link to compiled firmware
2020-08-07 18:03:18 +02:00
Zoltán Vörös
47af016806
Merge pull request #167 from ciscorn/pyi
...
Minor fixes on Python stubs
2020-08-07 16:38:30 +02:00
Taku Fukada
f9322380de
Minor fixes on Python stubs
2020-08-06 23:49:51 +09:00
Zoltán Vörös
72e1924479
Merge pull request #166 from mdaeron/master
...
Remove double parentheses in numerical.c to avoid errors when compiling unix port on MacOS
2020-08-04 19:47:37 +02:00
mdaeron
60f6fa6e6b
Remove double parentheses in numerical.c
...
This avoids errors when compiling the unix port on MacOS.
2020-08-04 15:31:19 +02:00
mdaeron
60c8d62d4b
Merge pull request #1 from v923z/master
...
Update to current v923z/ulab
2020-08-04 15:07:34 +02:00
Zoltán Vörös
8f5d1a949e
Merge pull request #165 from v923z/argsort
...
fixed small issue in argsort, and updated documentation
2020-08-03 20:44:41 +02:00
Zoltán Vörös
368b23ff8b
fixed small issue in argsort, and updated documentation
2020-08-03 20:41:12 +02:00
Zoltán Vörös
3aa37c8e55
Update README.md
...
added link to ESP32 firmware
2020-08-03 19:42:13 +02:00
Zoltán Vörös
4a771347bb
Update README.md
...
fixed links to compiled firmware
2020-07-31 20:35:31 +02:00
Zoltán Vörös
3ba186b19c
Merge pull request #159 from ciscorn/pyi
...
Add type hints to Python stubs
2020-07-31 16:14:46 +02:00
Taku Fukada
129ad86b8e
Add type hints to Python stubs
2020-07-31 01:06:48 +09:00
Zoltán Vörös
4e218f9d81
bumped version number to 0.54.1
2020-07-29 18:51:57 +02:00
Zoltán Vörös
4c1a7c0933
Merge pull request #158 from v923z/sizet
...
fixes https://github.com/v923z/micropython-ulab/issues/157
2020-07-29 18:47:33 +02:00
Zoltán Vörös
4690ef7c2c
fixed error in ulab_create.c
2020-07-29 18:44:51 +02:00
Zoltán Vörös
345b74e3ca
switched to size_t length, and added sanity checks in approx.c
2020-07-29 18:38:08 +02:00
Zoltán Vörös
3a6deef855
switched to size_t length in linspace
2020-07-29 18:22:25 +02:00
Zoltán Vörös
ddfe1754ca
switched to size_t length in reshape
2020-07-29 18:18:42 +02:00
Zoltán Vörös
bae51f8edb
switched to size_t length in poly.c
2020-07-29 18:17:11 +02:00
Zoltán Vörös
a789bd67d0
switched to size_t length in fft
2020-07-29 18:12:27 +02:00
Zoltán Vörös
11a7ecff6d
Update README.md
...
Fixed typo in readme.
2020-07-28 07:55:56 +02:00
Zoltán Vörös
e77f74df29
Update README.md
...
added link to compiled firmware repository
2020-07-27 19:43:26 +02:00
Zoltán Vörös
9159465d62
Update README.md
...
Added a list of firmware variants with `ulab` included.
2020-07-26 23:14:35 +02:00
Zoltán Vörös
61073f79a8
Merge pull request #154 from jonathanhogg/single_floats
...
Add MICROPY_FLOAT_CONST to all fp constants.
2020-07-24 16:04:50 +02:00
Jonathan Hogg
f41d3eeeb7
Add MICROPY_FLOAT_CONST to all fp constants.
...
In order to get ulab to compile correctly against single floating point
all of the constants need to switch to single format. Conveniently
MicroPython has provided a macro to manage this switch. Use this
througout.
Unfortunately also introduces a bunch of whitespace changes because
there is a mass of trailing whitespace in the codebase and my editor is
(correctly) configured to remove this.
2020-07-24 11:58:45 +01:00
Zoltán Vörös
d04d280f9d
Merge pull request #153 from rcolistete/fix_numerical
...
numerical.c : fixed 'out' may be used uninitialized error in function…
2020-07-24 08:36:35 +02:00
Roberto Colistete Jr
39afe5f2ad
numerical.c : fixed 'out' may be used uninitialized error in function 'numerical_sort_helper'
2020-07-23 18:18:29 -03:00
Zoltán Vörös
1f1e181f5d
Update README.md
...
fixed some smaller issues in the readme.
2020-07-23 22:55:34 +02:00
Zoltán Vörös
05f9f9a7b3
Merge pull request #152 from v923z/docs
...
updated docs to reflect recent changes
2020-07-23 22:48:23 +02:00
Zoltán Vörös
e1801bad43
updated docs to reflect recent changes
2020-07-23 22:47:16 +02:00
Zoltán Vörös
359cf78f35
Merge pull request #151 from v923z/docs
...
fixed indentation error in approx.c
2020-07-23 22:11:03 +02:00
Zoltán Vörös
f8bf869a45
fixed indentation error in approx.c
2020-07-23 22:08:29 +02:00