在Android和iOS上使用tf-lite C ++ API

时间:2019-12-24 11:59:18

标签: android c++ ios c tensorflow-lite

我是一名移动开发人员,使用C ++来构建可在Android和iOS上运行的应用程序的可移植部分。
这是我的工作流程:

  • 对于便携式部件,我在macOS上编写了一个跨平台的库,在macOS上进行了构建/单元测试
  • 然后,在Linux上进行构建/单元测试
  • 使用相应的工具链创建库的android和ios构建,并将其集成到移动应用中

在探索tflite时,我可以看到多个API:C,C ++,Obj-C,Swift,Java。
要编写可移植的代码,Obj-C / Swift / Java API将无法显示。
是否有任何通用API(C或C ++)可用于评估macOS,Linux,Android和iOS上的tf-lite模型?如果是,那么要构建的目标目标是什么?

1 个答案:

答案 0 :(得分:2)

Google最近发布了Mediapipe,它是跨平台的,其计算器是用C&C ++编写的。但是,此框架在使用tflite进行视频分析中很有用。 如果要将tflite用于其他目的,则可以在仅以本机(C&C ++)编写的计算器级别上修改mediapipe实现。