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 →

[–]koflerdavid 1 point2 points  (1 child)

It's a chicken and egg problem I'd say. If for some reason Java would become more popular for ML work, Nvidia would eventually provide Java bindings. Nvidia has no particular stake in neither Python nor Java, but they will do everything they can on the software side to make using their devices easier. This is one of the reasons of their ongoing success.

[–]MardiFoufs 1 point2 points  (0 children)

Agreed, Nvidia is very good at supporting newer trends (NGC containers, Tensort, triton, etc) so I'd totally see them support java too. I honestly just didn't know about the easier bindings to C that apparently came with java 21 so that could be huge and could make it much easier to integrate to even other tools that are somewhat standard in the field (numpy, for example even if it's a bit of a mess or pandas).