13.1 安装TensorFlow Lite解释器
TensorFlow Lite 允许开发者在多种设备上运行 TensorFlow 模型。TensorFlow 模型是一种数据结构,这种数据结构包含了在解决一个特定问题时,训练得到的机器学习网络的逻辑和知识。在实际开发过程中,可以通过多种方式获得 TensorFlow 模型,从使用预训练模型(pre-trained models)到训练自己的模型。为了在 TensorFlow Lite 中使用模型,模型必须转换成一种特殊格式。
要想使用Python快速运行TensorFlow Lite模型,需要先安装 TensorFlow Lite 解释器,而无需安装本书2.2.1和2.2.2节中介绍的所有 TensorFlow软件包。只包含TensorFlow Lite解释器的软件包是完整 TensorFlow 软件包的一小部分,其中只包含使用 TensorFlow Lite运行所需要的最少代码:仅包含Python类tf.lite.Interpreter。如果只想执行.tflite 模型,而不希望庞大的 TensorFlow 库占用磁盘空间,那么只安装这个小软件包是最理想的选择。
注意:如果需要访问其他 Python API(如 TensorFlow Lite 转换器),则必须安装完整 TensorFlow 软件包。
在电脑中可以使用pip install命令安装TensorFlow Lite,假如你的Python版本是3.9,则可以使用以下命令安装TensorFlow Lite:
pip install https://dl.google.com/coral/python/tflite_runtime-2.1.0.post1-cp39-cp39m-linux_armv7l