模块“tensorflow._api.v2.lite”没有属性“TFliteConverter”

Posted

技术标签:

【中文标题】模块“tensorflow._api.v2.lite”没有属性“TFliteConverter”【英文标题】:module 'tensorflow._api.v2.lite' has no attribute 'TFliteConverter' 【发布时间】:2022-01-12 16:13:14 【问题描述】:

我正在尝试将 tensorflow 模型转换为 tensorflowlite 模型

converter =tf.lite.TFliteConverter.from_keras_model(model)
converter.optimizations = [tf.lite.Optimize.OPTIMIZE_FOR_SIZE]
tflite_model = converter.convert()
open(tflite_model_name + '.tflite', 'wb').write(tflite_model)

但我收到错误“模块'tensorflow._api.v2.lite'没有属性'TFliteConverter'” 是因为我在模型中使用了 LSTM?

【问题讨论】:

【参考方案1】:

您的代码有错字。 converter = tf.lite.TFLiteConverter.from_keras_model(model) 而不是 converter =tf.lite.TFliteConverter.from_keras_model(model)

【讨论】:

以上是关于模块“tensorflow._api.v2.lite”没有属性“TFliteConverter”的主要内容,如果未能解决你的问题,请参考以下文章

第二模块:函数编程 常用模块

常用模块

模块总结

python内几种常用内置模块的介绍,包括time模块,datetime模块,random模块,os模块,sys模块,hashlib模块

模块与包

python常用模块(模块和包的解释,time模块,sys模块,random模块,os模块,json和pickle序列化模块)