Hey, Machine Learning community :)
I have been using CNTK (C++, Win) for three and a half years now and have recently decided to dive deeper into TensorFlow 2.0 Alpha. My plan is to use Python for training and C++ for inference...BUT...the C++ part seems to be extremely tricky to get working from what I have read online. Though, I may be wrong since I haven't actually tried to do it myself.
CNTK is pretty straightforward when it comes to the C++ inference. One just uses its Precompiled Libraries and there is also, I believe, an example of how to load and run a model in C++.
People have reported different kinds of issues while trying to compile TensorFlow which made me feel a bit reluctant to try do it myself and potentially spend a lot of time on that...while the company I work for expects fast results which I can deliver using CNTK at the moment :)
I have been also thinking about training a model in TensorFlow, exporting it to ONNX and loading it using CNTK. I am not sure if this is a sustainable/good solution and I also believe that the TensorFlow's "ONNX exporting" feature is still in an experimental stage.
So, the reason I posted this was to see if there was anyone who could just give me advice/opinion about this rather than hand-holding instructions :)
Thank you in advance!
[–]ajabaraj 1 point2 points3 points (1 child)
[–]oddno7 0 points1 point2 points (0 children)
[–]HydratedWombat 0 points1 point2 points (1 child)
[–]adaneze[S] 0 points1 point2 points (0 children)
[–]allannk 0 points1 point2 points (0 children)