Python 在android中使用tensorflow lite解释器处理图像
所以,在android平台上部署模型时,我遇到了一个难点。 我已经用python训练了一个模型,并将其转换为android平台的tensorflow lite格式。 问题是如何在Java中使用python进行操作/处理。 在网上进行了一次乏味的搜索,并浏览了大量的例子之后,没有什么能真正清楚地解释这个过程 例如:如何在Java中模拟预处理/规范化算法,即对图像进行预处理和后处理 另外,如果使用量化模型进行推理,代码中会发生什么变化,以及如何实现多个输入到模型的传递 下面是python中的相应代码:Python 在android中使用tensorflow lite解释器处理图像,python,android,tensorflow,Python,Android,Tensorflow,所以,在android平台上部署模型时,我遇到了一个难点。 我已经用python训练了一个模型,并将其转换为android平台的tensorflow lite格式。 问题是如何在Java中使用python进行操作/处理。 在网上进行了一次乏味的搜索,并浏览了大量的例子之后,没有什么能真正清楚地解释这个过程 例如:如何在Java中模拟预处理/规范化算法,即对图像进行预处理和后处理 另外,如果使用量化模型进行推理,代码中会发生什么变化,以及如何实现多个输入到模型的传递 下面是python中的相应代码
def preprocess(img):
return (img / 255. - 0.5) * 2
def deprocess(img):
return (img + 1) / 2
有谁能告诉我如何在Java和多个输入中做同样的事情吗。
这可能是在Android中寻找模型集成的人的圣杯
提前感谢 请看一看
特别是,更深入地了解TensorProcessor
及其,其中包括量化/反量化操作(在示例代码中称为预处理/反处理)
此外,这里还有一个。请看一下
特别是,更深入地了解TensorProcessor
及其,其中包括量化/反量化操作(在示例代码中称为预处理/反处理)
还有,这里有一个例子