2

我想在本地反应原生应用程序中使用 tensorflow.js 模型作为资产。问题是网络优化模型在多个文件中使用分片权重。但是反应原生 bundleResourceIO 处理程序只需要一个文件。我尝试使用 tensorflowjs_converter 转换模型。不幸的是没有成功,因为我不确切知道命令对参数的期望。例如,我尝试了以下方法:

tensorflowjs_converter --weight_shard_size_bytes 60000000 --input_format tfjs_layers_model --output_format tfjs_layers_model model.json unsharded_model

有人成功转换模型吗?

4

1 回答 1

2

答案在这里: https ://stackoverflow.com/a/64213104/1886202

如果您有多个分片权重文件,只需在控制台中将它们连接起来

cat file1.bin file2.bin file3.bin > newfile.bin
于 2020-11-26T19:36:39.437 回答