【发布时间】:2020-06-21 18:31:34
【问题描述】:
我正在尝试使用以下链接中的 ML 模型创建一个颤振应用程序。
https://www.tensorflow.org/lite/models/style_transfer/overview
【问题讨论】:
我正在尝试使用以下链接中的 ML 模型创建一个颤振应用程序。
https://www.tensorflow.org/lite/models/style_transfer/overview
【问题讨论】:
我之前在 Flutter 应用中使用过这个 style_transfer 模型。不幸的是,我丢失了该代码(我没有使用 git)。但我可以就此提出建议。
要使用此自定义模型,您必须使用 https://pub.dev/packages/tflite_flutter。
这里的诀窍是您必须查看模型的输入形状 (image_shape=(384,384,3)、style_shape=(256,256,3) 和输出大小 (shape=(384,384,3) 以及瓶颈形状)。您可以使用https://pub.dev/packages/image调整图像大小。
有了这两个,你就可以走了。抱歉英语不好,我知道我来晚了,但也许其他人会觉得它有用。
编码愉快!
已编辑: 所以我找到了代码。我将它的副本存储在我的谷歌驱动器中。我已将其上传到 github https://github.com/Rizwan2613/style-transfer。请务必阅读自述文件。谢谢
【讨论】:
最近发布了一个用于集成任意 TFLite 模型的 Flutter 插件。
https://pub.dev/packages/tflite_flutter
请参阅 pub 包的自述文件,了解如何捆绑 .tflite 模型以及如何在 Flutter 中加载/运行它们。
有一篇关于如何使用这个flutter插件的博客文章,但是它使用了不同的模型(文本分类)作为示例。
https://medium.com/@am15hg/text-classification-using-tensorflow-lite-plugin-for-flutter-3b92f6655982
【讨论】:
您可以将自定义 tensorwflow 模型上传到 firebase ML KIT(自定义选项卡),并在您的 Flutter 项目中与 Firebase API 集成。
【讨论】: