2 ms·
> Aren't there already many ML libraries for compiled languages out there or are you referring to something else? Something else. If your program is a well-def
by mynegation 7y ago
> Aren't there already many ML libraries for compiled languages out there or are you referring to something else?
Something else. If your program is a well-defined set of operations (basically matrix operations for ML), you can optimize the whole specific program instead of calling bunch of individually optimized functions from the library and target a specific hardware (e.g. given GPU). Check for example Chris Lattner’s interview [1] and presentations on MLIR, or proceedings of C4ML workshop [2].
Application in distributed systems: from the top of my head - protobufs, compilation of Erlang and Elixir to BEAM, dask.
[1] https://youtu.be/yCd3CzGSte8 https://youtu.be/yCd3CzGSte8
[2] http://c4ml.org/ http://c4ml.org/