【发布时间】:2020-06-25 16:20:23
【问题描述】:
我刚刚训练了一个 Google Auto ML Vision 模型并导出为 TensorFlowJS 以在 React Native 中实现它。我面临的问题:谷歌将权重分成 6 个不同的 shard*.bin 文件。由于它是一个图形模型,我不能使用 tensorflowjs_converter 来利用 --weight_shard_size_bytes 设置。除了使用需要一个 bin 文件的 BundleResourcesIO 函数之外,我没有找到任何其他方法将其导入我的 React Native 应用程序。该模型应在本地捆绑。有没有人建议如何将这些 bin 文件合并为一个?我几乎没有选择。
谢谢!
【问题讨论】:
-
请阅读ml标签的描述。
-
您是只收到 .bin 文件,还是同时收到 .json 文件?
-
我收到了一个model.json文件和六个shard bin文件。
-
我自己找到了解决方案 - 在 Mac 上,我只是在终端中使用“cat”来合并六个 bin 文件。就这么简单!
标签: reactjs react-native machine-learning auto tensorflow.js