Using deep learning models from TensorFlow in other language environments : <p>I have a decent amount of experience with TensorFlow, and I am about to embark on a project which will ultimately culminate in using a TensorFlow trained model in a C# production environment. Essentially, I will have live data which will come into the C# environment, and I will ultimately need to output decisions / take certain actions based on the output of my model in TensorFlow. This is basically just a constraint of the existing infrastructure.</p>

<p>I can think of a couple of potentially bad ways to implement this, such as writing the data to disk and then calling the Python part of the application and then finally reading the result output by the Python application and taking some action based on it. This is slow, however.</p>

<p>Are there faster ways to accomplish this same integrated relationship between C# and the Python-based Tensorflow. I see that <a href="https://tensorflow.github.io/serving/serving_basic">there appear to be some ways</a> to do this with C++ and TensorFlow, but what about C#? </p>
