c++ - 可以在QT项目中使用Tensorflow C++ API吗?

标签 c++ qt tensorflow qt-creator

我使用 Python API 训练了一个用于图像分类的 Tensorflow 模型,然后我保存了模型检查点。

现在我想在 QT(C++) 项目中加载这个模型。

查看文档后,我发现要使用 Tensorflow C++ API,您需要在 TensorFlow github 存储库的克隆中创建一个项目,然后使用 Bazel 构建它,这在我的情况下是不可能的。

有没有办法在我的 QT 项目中包含 tensorflow 库?

最佳答案

您需要 bazel(或 CMake)来构建 tensorflow 库,但编译后您可以自由使用任何您喜欢的工具并将其视为外部库。

相信我,一旦你编译了 tensorflow,你最不想做的就是将它添加到你的项目中并意外地重建它。这个 child 需要时间

关于c++ - 可以在QT项目中使用Tensorflow C++ API吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45194458/

相关文章:

linux - sqlite 插入查询未立即提交到数据库

python - Keras 最简单的 NN 模型 : error in training. py 带索引

c++ - Qwt替代方案

qt - Qt 中未显示 JPEG 图像

c++ - 使用 QT Phonon 立即播放声音(不等待事件循环)

python - 如何解决tensor_util.py 'TypeError: Incompatible types: <dtype: ' string'> vs. object.'?

python - 如何使用 Tensorflow 数据集进行 CNN 模型训练

python - C++ Python 并不总是执行 Python 脚本

c++ - 无论是在 C++ 还是 C 中,相同的数字代码都会返回不同的输出

c++ - 在 Rcpp 包中加载共享对象