You might have some luck using Jython, Tensorflow is in Python, so if you want to run it on the JVM, Jython might be your best bet.
Alternatively, write a Python HTTP / AMQP API that you can call from Java and write wrappers for each function you need ... or write the TensorFlow logic in Python and call the functions from Java using the AMQP / HTTP wrappers.
Terence Bezman
I get overly confused by this stuff. Does anybody have a link to maybe a dumbed down version of machine learning so I could maybe get better at modeling?