首页 > 解决方案 > 安卓的 tflite 模型加密

问题描述

我最近制作了一个小型 android 应用程序,其中包含一个 tensorflow 模型(tflite)。tflite 模型位于assets 文件夹中,我认为直接放置模型不是一个好习惯,因为一些不同的应用程序将其模型保存为 .dat 格式。任何人都可以帮助将 tflite 模型转换为 .dat 格式或任何其他相关的加密技术。

标签: androidtensorflowdeep-learningtensorflow-lite

解决方案


.tfliteformat 是为移动模型提供服务的标准方法。我不确定您所说的“.dat”是什么特定格式,但也许这是某人加密技术的输出。这是加密 Tensorflow 文件的一种方法。

如果您担心模型在存储中的机密性,另一种方法是在线托管并从网络加载模型。查看TensorFlow Serving以获得生产模型部署 API。

您可能还会发现这个关于Keras 模型加密的 SO 讨论很有帮助。


推荐阅读