firebase - 我想将 firebase 自定义模型集成到颤振应用程序中。我如何整合?
问题描述
我不知道在 Firebase 中将我的 ML 模型保存在哪里
请参阅下面的代码并得到一个错误:
断言失败:第 259 行 pos 12: 'remoteModelName != null || localModelName != null': 不正确。
这是 on press 的空白:
Future runmodel() async {
manager.registerLocalModelSource(FirebaseLocalModelSource(
modelName: 'mobilenet_v10',
assetFilePath: 'assets/mobilenet_v2.tflite'));
var imageBytes = (await rootBundle.load('assets/download.jpg')).buffer;
img.Image image = img.decodeJpg(imageBytes.asUint8List());
image = img.copyResize(image, height: 224, width: 224);
var results = await interpreter.run();
print(results);}
解决方案
将本地模型注册到管理器后,请务必为解释器定义 localModelName。
await interpreter.run(
localModelName: modelName,
inputOutputOptions: io,
inputBytes: bytes
);
希望这可以帮助。
推荐阅读
- python - 如何比较同一列表中的元组?
- c - 矩阵(二维数组)及其值未正确写入 txt 文件
- java - 使用杰克逊将对象序列化为 JSON 时如何排除属性?
- terraform - Terraform:将诊断设置添加到 Azure 应用服务时出错
- ajax - Spring Boot AJAX 调用 API
- php - php artisan 命令突然不起作用
- javascript - 具有嵌套列表项的 React/Material UI 抽屉在单击时关闭
- selenium - Selenium NoSuchElementException:如何为提供的案例解决此异常?
- php - 如何对数组php中的所有项目运行sql查询
- python - Python:stdin被占用时如何提示控制台输入?