I have a body of C++ code that I have successfully compiled with em++. Many
of the unit tests run. I am unclear now how to achieve my end goal, which
is to use this code in a node/express server that imports
@tensorflow/tfjs-node and utilizes that module to perform Tensorflow
predictions.
I believe the general outline will require that I inject JavaScript code
to load the TensorFlow module, probably using `--pre-js <file>`. If `
*--pre-js*` is correct, what should the contents of `*<file>*` be? One line
should be this:
const *tf* = require('@tensorflow/tfjs-node');
My C++ code will at some point do something like this:
EM_JS(val, loadModel, (string modelUrl), {
return await *tf*.loadGraphModel(modelUrl);
});
val *model* = loadModel("http://...")
Later in my code I will pass the model and a tensor into another EM_JS
function to do the prediction, but I expect that once I understand the
above I will be able figure out the rest.
How do I arrange for the *tf* module reference to be available within the
EM_JS definition of the loadModel function?
Of course, if there is already some demo somewhere that does something
similar, a link to it may be all that I need. So far I have not found it
after a couple hours of searching.
Thanks.
--
You received this message because you are subscribed to the Google Groups
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/emscripten-discuss/2a618a23-fd04-462e-bec7-dd37506b3d89n%40googlegroups.com.