如何通过gcloud上传一个tflite文件到firebase测试实验室设备?



众所周知,其他文件可以通过gcloud中的其他文件标志上传。我正在尝试使用firebase测试实验室性能应用程序来检查网络的性能。

我运行的命令是:

gcloud firebase test android run——type=game-loop——app=bazel-bin/tensorflow/lite/tools/benchmark/experimental/firebase/android/benchmark_model_firebase.apk——device model=flame,version=29——other-files=/data/local/tmp/graph=network1.tflite

命令崩溃并出现以下错误:

错误:gcloud crash (InvalidUserInputError): Could not guess mime type for network1.tflite

是否有办法绕过这个问题或以某种方式将mime类型传递给命令行?

我发现了一个疯狂的解决方法。我把tflite文件重命名为so,所以mime类型库给了它一个八位字节流mime类型,一切都工作了。

gcloud firebase test android run——type=game-loop——app=bazel-bin/tensorflow/lite/tools/benchmark/experimental/firebase/android/benchmark_model_firebase.apk——device model=flame,version=29——other-files=/data/local/tmp/graph=network1.so

在google中打开一个问题:https://issuetracker.google.com/issues/196230363

相关内容

  • 没有找到相关文章

最新更新