[D] Have their been any attempts to create a programming language specifically for machine learning?
Submitted by throwaway957280 t3_1102t34 in MachineLearning
I'm not arguing against Python's speed when it's asynchronously launching C++ optimized kernels. I just think it's kind of wild how 50% of practical machine learning is making sure your tensor shapes are compatible and there's no static shape checking. It kind of blows my mind given the amount of Python comments I've seen of the form # [B, Z-1, Log(Q), 45] -> [B, Z, 1024]
or something like that.
Plus you have the fact that the two major machine learning frameworks have both had to implement, like, meta-compilers for Python to support outputting optimized graphs. At that point it seems kinda crazy that people are still trying to retrofit Python with all these features it just wasn't meant to support.
Feel free to let me know I have no idea what I'm talking about, because I have no idea what I'm talking about.
wittfm t1_j86o0ks wrote
I haven't heard about attempts but I remember seeing in Jeremy Howard's classes about his ideas on designing one, more towards a descriptive paradigm