python - 如何使用 GPU 使用 tf.lite.Interpreter(在 python 中)运行 tflite 模型(*.tflite)?
问题描述
根据https://www.tensorflow.org/lite/convert的说明,我已将 tensorflow 推理图转换为 tflite 模型文件 (*.tflite) 。
我在我的 GPU 服务器上测试了 tflite 模型,它有 4 个 Nvidia TITAN GPU。我使用 tf.lite.Interpreter 来加载和运行 tflite 模型文件。
它就像以前的张量流图一样工作,但是问题是推理变得太慢了。当我检查原因时,我发现 tf.lite.Interpreter 运行时 GPU 利用率仅为 0%。
有什么方法可以运行 tf.lite.Interpreter 并支持 GPU 吗?
解决方案
https://github.com/tensorflow/tensorflow/issues/34536
CPU 对于 tflite 来说已经足够好了,尤其是多核。
nvidia GPU 可能未针对用于移动 GPU 平台的 tflite 进行更新。
推荐阅读
- python - 堆叠多个 Landsat 图像
- javascript - simplecart js 多视图功能
- bash - 在 docker 容器中编辑 war 文件中的文件
- javascript - Javascript函数等待直到另一个函数返回true或false并做相应的事情
- sql - 从具有一对多关系的两个表中获取数据的最佳方法是什么?
- java - TabLayout 中的标题不显示
- polymorphism - decltype 和 typeid 返回不同的类型
- javascript - 从数据库中输出获取到的json数据
- c# - 您如何使用 Google Play Social API 报告时间?
- javascript - 使用 NodeJS 类和猫鼬时如何避免回调?