Zoltán Vörös
0268f990d7
added ndinfo function
2020-08-08 12:43:57 +02:00
Zoltán Vörös
b1b93994c2
with the exception of pow, binary operators are functional
2020-08-08 11:20:17 +02:00
Zoltán Vörös
b4527192f5
removed unnecessary pointer shifting in the binary loops
2020-08-07 23:23:32 +02:00
Zoltán Vörös
847c49064b
tensor dimension is displayed in version number
2020-08-07 23:00:36 +02:00
Zoltán Vörös
20796a10b3
tensor dimension can now be configured
2020-08-07 22:34:24 +02:00
Zoltán Vörös
41c3008fdd
removed unused structure from ndarray.h
2020-08-07 20:32:20 +02:00
Zoltán Vörös
63efdbf5a3
proof of concept binary function is working
2020-08-07 20:31:43 +02:00
Zoltán Vörös
d59fc169cd
made code in printout tighter
2020-08-07 17:54:26 +02:00
Zoltán Vörös
44f0c46839
fixed printout
2020-08-07 17:52:41 +02:00
Zoltán Vörös
8c4d02f755
not entirely functional, safety backup
2020-08-05 22:35:21 +02:00
Zoltán Vörös
bb023e267c
pulled in changes from master
2020-08-03 20:58:51 +02:00
Zoltán Vörös
c9b7881add
pulled in most recent changes from master
2020-07-31 23:25:36 +02:00
Zoltán Vörös
5cd5aaba35
approx is compiles
2020-07-30 22:07:53 +02:00
Zoltán Vörös
162b39470d
fft is working
2020-07-30 21:38:31 +02:00
Zoltán Vörös
b4748dc966
fixed a couple of errors in ndarray.c
2020-07-30 21:16:49 +02:00
Zoltán Vörös
4ddbd8b73f
base code can be compiled
2020-07-30 20:49:14 +02: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
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
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
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
f8bf869a45
fixed indentation error in approx.c
2020-07-23 22:08:29 +02:00
Roberto Colistete Jr
c98cdfdb97
lingalg.norm : fixed comments again
2020-07-23 16:57:25 -03:00
Roberto Colistete Jr
2d12162d8f
lingalg.norm : moved after inv and fixed coments
2020-07-23 16:42:35 -03:00
Roberto Colistete Jr
7ad3542de6
lingalg.norm : fixed coments
2020-07-23 16:19:05 -03:00
Roberto Colistete Jr
0064995d2c
lingalg.norm : added coments and v0.54.0 to ulab-change-log
2020-07-23 16:15:51 -03:00
Roberto Colistete Jr
86581222c4
fix lingalg.norm to new folder structure
2020-07-23 16:07:11 -03:00
Zoltán Vörös
ab085333ca
Merge pull request #150 from v923z/create-rename
...
renamed create.c/h, moved stubs from ulab.c to ulab_create.c
2020-07-23 19:13:52 +02:00
Zoltán Vörös
fe8a10dd94
renamed create.c/h, moved stubs from ulab.c to ulab_create.c
2020-07-23 19:10:50 +02:00
20243311e1
Remove trace of 'extras' module
...
.. this caused a build error in circuitpython:
../../extmod/ulab/code/ulab.c:162:9: error: "ULAB_EXTRAS_MODULE" is not defined, evaluates to 0 [-Werror=undef]
162 | #if ULAB_EXTRAS_MODULE
| ^~~~~~~~~~~~~~~~~~
2020-07-23 12:01:58 -05:00
Zoltán Vörös
f6fd605300
Merge pull request #149 from v923z/documentation
...
Documentation
2020-07-23 19:01:15 +02:00
Zoltán Vörös
a3678b0de7
re-arranged functions in compare.c
2020-07-23 18:56:18 +02:00
Zoltán Vörös
e91e2db0dd
re-arranged functions in approx.c
2020-07-23 18:54:03 +02:00
Zoltán Vörös
ac38e8bc5a
re-arranged functions in poly.c
2020-07-23 18:51:57 +02:00
Zoltán Vörös
9cf30ad9f2
re-arranged functions in linalg.c
2020-07-23 18:50:47 +02:00
Zoltán Vörös
2b55b79471
re-arranged functions in numerical.c
2020-07-23 18:47:14 +02:00
Zoltán Vörös
e5341bcf35
added STATIC to create.c
2020-07-23 18:23:52 +02:00
Zoltán Vörös
c93faa9a9c
fixed docs in approx.c
2020-07-22 21:56:06 +02:00
Zoltán Vörös
b6252474e9
fixed docs in fft.c
2020-07-22 21:53:10 +02:00
23e1ef3b11
Add newlines where required in .rst files
2020-07-22 14:05:46 -05:00
Zoltán Vörös
4759264994
added user/ files
2020-07-22 20:34:48 +02:00
Zoltán Vörös
80503300ad
re-organised code, so that circuitpython documentation can automatically be generated
2020-07-22 20:19:14 +02:00
Zoltán Vörös
651f2029af
Merge pull request #147 from v923z/documentation
...
Documentation
2020-07-22 19:18:29 +02:00
Zoltán Vörös
cc721aa216
added stubs to vectorise.c
2020-07-22 19:13:09 +02:00
Zoltán Vörös
d6ae0bcdde
added stubs to poly.c
2020-07-22 18:56:28 +02:00
Zoltán Vörös
f1dab38726
added stubs to numerical.c
2020-07-22 18:52:51 +02:00