
Autograd (and some fun stuffs) came to noe
Thursday, January 30, 2020
Implementing automatic gradient computation, or simply autograd, is pretty challenging to me. Especially when the language that I use (and love) does not really have the tools that I really need, e.g., the multidimensional array. Thus, I ended up implementing one. It pretty much functional although the are still many aspect to tune. With noe providing tensor representation, I attempted to implement an automated gradient computation mechanism. Something like what other deep learning frameworks do to perform neural network parameter optimization.…

Noe now supports multidimensional indexing
Sunday, January 12, 2020
Some progress I got there. Noe now supports mutidimensional indexing. See following examples: …

I am implementing ndarray in pascal
Friday, January 10, 2020
I love pascal. But I also love numpy's ndarray. Most of my project coded in python will most likely use numpy. There is no good solution (at least to me) for realizing ndarray functionality in pascal. Thus, I am trying to implement one on my own (here). So be it. Meet noe I am not trying to be pretentious by competing with numpy. Heck, nobody is trying to compete with numpy.…