Commit graph

1033 commits

Author SHA1 Message Date
Zoltán Vörös
0ea7871404
Merge pull request #316 from v923z/stats
simplify array contraction
2021-02-12 18:33:23 +01:00
Zoltán Vörös
7de1d0947e fixed small glitch in all/any 2021-02-12 18:23:53 +01:00
Zoltán Vörös
8046888d99 simplified array contraction algorithm 2021-02-12 18:15:42 +01:00
Zoltán Vörös
0b20b30af6 combined macros for std and mean 2021-02-11 08:03:41 +01:00
jetpax
bc7e9bb8df Fix failing test 2021-02-10 19:21:52 -08:00
Zoltán Vörös
6499453d32 removed redundant code from numerical.c 2021-02-10 20:27:48 +01:00
Zoltán Vörös
93f70d16bc rationalised code in sum/mean/std 2021-02-10 20:21:24 +01:00
Zoltán Vörös
fd8a2256a6 improved accuracy of sum on iterables 2021-02-10 17:17:49 +01:00
ubIQio
b4f54900bf
Add vector 2-norm axis = 0 test case 2021-02-10 16:21:57 +01:00
Zoltán Vörös
0acf90433e simplified all/any implementation, fixed tools_reduce_axes function 2021-02-10 07:28:09 +01:00
ubIQio
1754a2eb14
Add vector norm test 2021-02-10 06:08:30 +01:00
Zoltán Vörös
96a944cc38
Merge pull request #313 from v923z/norm-fix
removed redundant exception from linalg.norm
2021-02-09 19:24:46 +01:00
Zoltán Vörös
93822e6e13 removed redundant exception from linalg.norm 2021-02-09 19:23:51 +01:00
Zoltán Vörös
5f716a7883
Merge pull request #312 from v923z/norm
improved linalg.norm
2021-02-09 18:57:11 +01:00
Zoltán Vörös
6867951ab4 fixed indexing glitch in tools_reduce_axes 2021-02-09 18:53:43 +01:00
Zoltán Vörös
cacb1b66bd fixed linalg.norm for a special case 2021-02-09 18:26:57 +01:00
Zoltán Vörös
674220c959 updated change log 2021-02-09 17:34:14 +01:00
Zoltán Vörös
0d1379d62b linalg.norm should not work with the axis keyword argument 2021-02-09 17:32:41 +01:00
Zoltán Vörös
2c71434eab moved the reduce_axes helper function to ulab_tools 2021-02-09 07:00:47 +01:00
Zoltán Vörös
e00ad9ca11
Merge pull request #311 from v923z/norm
improved accuracy of linalg.norm, and extended it to generic iterables
2021-02-08 20:27:12 +01:00
Zoltán Vörös
7c4f4dba48 improved accuracy of linalg.norm, and extended it to generic iterables 2021-02-08 20:24:45 +01:00
Zoltán Vörös
a726c1d00d
Merge pull request #310 from v923z/init-fix
len fix
2021-02-08 19:53:22 +01:00
Zoltán Vörös
dc4ae424ce update change log 2021-02-08 19:50:38 +01:00
Zoltán Vörös
01cddd36a5 fix len unary operator 2021-02-08 19:49:26 +01:00
Zoltán Vörös
0e0956bc3e
Merge pull request #309 from v923z/any
any/all implementation
2021-02-08 18:23:47 +01:00
Zoltán Vörös
4607f8e9f9 added any/all documentation 2021-02-08 17:58:39 +01:00
Zoltán Vörös
f7d86b53e2 completed any/all implementation 2021-02-08 17:47:05 +01:00
Zoltán Vörös
e485b0c5e4 implemented any/all for iterables and scalars 2021-02-01 21:05:43 +01:00
Zoltán Vörös
e4fa4cb851
Merge pull request #303 from v923z/isinf
adds Isinf, isfinite
2021-02-01 19:27:03 +01:00
Zoltán Vörös
66f0851068
Merge pull request #300 from CallumJHays/isinf
Add `np.isinf` tests
2021-02-01 19:22:45 +01:00
CallumJHays
80d8fcc919 test np.isinf 2021-02-01 21:08:12 +10:00
Zoltán Vörös
418e1b846c updated .gitignore file 2021-01-30 22:28:50 +01:00
Zoltán Vörös
c622fe61d8 added isinf/isfinite functions 2021-01-29 22:38:40 +01:00
Zoltán Vörös
9611a0a638 removed circuitpython tests 2021-01-29 17:15:28 +01:00
Zoltán Vörös
eb33480797
Merge pull request #298 from v923z/std-fix
Std fix
2021-01-29 16:40:08 +01:00
Zoltán Vörös
685ec61bbb
Merge branch 'master' into std-fix 2021-01-29 16:34:37 +01:00
Zoltán Vörös
e5961ecd3a
Merge pull request #297 from v923z/init
Adds array initialisation from nested iterables in 3 and 4 dimensions.
2021-01-29 16:32:56 +01:00
Zoltán Vörös
67e0e500c3
Merge branch 'master' into init 2021-01-29 16:31:04 +01:00
Zoltán Vörös
cca906e29b removed unpaired #endif 2021-01-29 16:28:56 +01:00
Zoltán Vörös
ba0e2a5310 fixed the computation of the standard deviation on iterables 2021-01-29 15:24:25 +01:00
Zoltán Vörös
8832683fc6 implemented generic array initialisation from nested iterables 2021-01-29 15:07:24 +01:00
Zoltán Vörös
bd4b9eeaf1
Update README.md 2021-01-24 09:34:44 +01:00
Zoltán Vörös
a1f01dd489
Merge pull request #293 from teuler/new_branch
fix to allow including user.c
2021-01-24 09:13:44 +01:00
teuler
875d2730ce
fix to allow including user.c 2021-01-23 09:30:34 +01:00
Zoltán Vörös
be9033384e
Merge pull request #291 from v923z/openmv
adds option to override pre-processor constants
2021-01-21 22:00:54 +01:00
Zoltán Vörös
cdc1429196 added option to include own config file 2021-01-21 21:55:16 +01:00
Zoltán Vörös
83a92f9b4b added ifndef/endif wrappers in ulab.h 2021-01-21 20:51:55 +01:00
Zoltán Vörös
23de394fc1 backup commit, not functional 2021-01-21 20:20:15 +01:00
Zoltán Vörös
2ed1699fe1
re-worded several sections of readme 2021-01-16 10:35:42 +01:00
Zoltán Vörös
48a3a65998
added build instructions for the unix port 2021-01-16 10:06:03 +01:00