News for hackers. Stuff that matters.
Re:What I wish someone had told me about tensor computation ... by drzoltar on Tuesday December 15, 2020 @11:47PM (#25439186)
Machine Learning in Clojure reminds me of Yann LeCun’s ML course from 2010, where we used an adorable language called Lush:

http://lush.sourceforge.net/

which I suppose can best be described as Lisp and Python having a baby. It was immense fun to code neural networks from scratch in it. I hope Clojure can find a bigger place in the world of ML.

Re:What I wish someone had told me about tensor computation ... by lr1970 on Wednesday December 16, 2020 @12:38PM (#25445544)
In those days there was a lovely LuaJIT based tensor manipulation language torch7 [1,2] developed by Leon Bottou. It later became basis for PyTorch. I still believe that Lua in general and LuaJIT in particular are much superior to Python for Deep Learning.

[1] http://torch.ch/

[2] https://github.com/torch/torch7

Re:What I wish someone had told me about tensor computation ... by YuriNiyazov on Wednesday December 16, 2020 @03:59AM (#25440410)
Another student of LeCun from NYU here. Can attest that lush is adorable. For example:

For high performing parts of your code, a subset of lush would generate C code and compile them. I imagined that this is what it was like to write the first version of C++, the one that generated C code.