Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running node js in javafx application using trireme for working with Tensorflow #185

Open
nobleson opened this issue Jun 27, 2018 · 2 comments

Comments

@nobleson
Copy link

I have been weighing the possibility of merging these stacks together into a standalone application.

  1. Trireme
  2. Node js
  3. Tensorflow

I want to develop a rich internet application using javafx. I love building things around java ecosystem.
I am working on machine learning programs and i have found Tensorflow javascript library very useful since it enable me to work with trained models from other languages like python.
Tensorflow uses node js to run its JavaScript, therefore i will like to embed node js inside my application as a self contain.
With Trireme i should be able to embed node and use it to run the tensorflow.
All i need is to initialize node js from my javafx application, run my Tensorflow powered ML in javascript using javafx webview
Thanks for your contributions and advance

@gbrail
Copy link
Contributor

gbrail commented Jun 29, 2018 via email

@nobleson
Copy link
Author

Sure it is not so easy as you also express it. Node and Javascript are ever maintained.
My great interest and core stack is Tensorflow.(urban sounds classification in particular). To get things right with java is what have made me to stumble at Trireme. The prerebuild Tensorflow is not free of Linker error.
I am given the build from source option a trial though it is not easy.
But what is there if the developers have spend good time to develop the whole stack with great success and projects build around it, i also will continue perhaps the new build from source will work for me.
order of last resort will be to use the Javascript runtime (j2v8) where Java will handle the low level details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants