Comment by zelphirkalt
3 years ago
Some time ago I wrote this: https://notabug.org/ZelphirKaltstahl/guile-ml -- It contains a parallelized decision tree implementation in GNU Guile, a Scheme dialect. There is also https://github.com/lloda/guile-ffi-cblas which at least gives fast matrix multiplication. Example usage I have here: https://notabug.org/ZelphirKaltstahl/guile-math-examples/src...
I don't know what is in the book, but things are possible.
For sure, Lecun wrote a DL framework in Lisp decades ago.
I didn't know about his past feat. Couldn't find the lisp framework you mention but there's this https://lush.sourceforge.net/faq.html
(trivia, he's also behind djvu format)
Lush was really great back then. He often criticizes Python openly.
Personally, I also feel a bit sad the ecosystem has become a Python monoculture.
Lua was much nicer. Let's hope this book sparks some interest in alternative languages for ML.
1 reply →
That's the one!
1 reply →
Love the beauty of Scheme, but lack of types (mypy Python / Java dev/ TS dev) infuses fear to me.
I think with a little of patience I can get by.
You should try typed Racket!
Will do. I have also found that 3 days ago
https://github.com/zdimension/hm-infer-scheme
fantastic for research
4 replies →