我正在使用C ++构建应用程序,我想要包含我使用TensorFlow构建的ML分类器模型。应用程序将针对不同的操作系统构建。有没有办法用我的应用程序发送TensorFlow所以人们不必在他们的机器上自己安装TensorFlow?
我的另一个选择是在C ++中实现我自己的神经网络实现,只需从保存的TensorFlow模型中读取权重和偏差。
答案 0 :(得分:1)
我建议使用freeze_graph将graphdef和权重打包到单个文件中,然后按照label_image C ++示例了解如何加载和运行生成的GraphDef文件: https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/label_image/main.cc#L140