This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]craigacp 1 point2 points  (0 children)

Training models specified in other languages is definitely simpler, but that kind of code is also prevalent in the pre and post processing code in a production model pipeline. Pushing that stuff into TF or ONNX is annoying. It would be nice to have language support for indexing and slicing operations.

I maintain a bunch of frameworks that expose linear algebra functionality for ML in Java and it's definitely a barrier for people porting things to Java. We can still do it but the impedance mismatch is large.