noCompress "tflite" не работает с noCompress "pb" - PullRequest
0 голосов
/ 09 февраля 2020

Я использую tenorflow mobile и lite на Android, активы содержат model.pb и model2.tflite, build.gradle:

android {
     ...
     aaptOptions {
         noCompress "tflite"
         noCompress "pb"
     }
}

dependencies {
     ...
     implementation 'org.tensorflow:tensorflow-android:1.13.1'
     implementation 'org.tensorflow:tensorflow-lite:2.1.0'
     implementation 'org.tensorflow:tensorflow-lite-gpu:2.1.0'
}

Когда я запускаю этот код:

val fileDescriptor = context.assets.openFd(modelFile)

консольные журналы: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed, пб это работа. Когда я удаляю noCompress "pb", tflite - это работа. девайс: симулятор Android10 и Samsung8 9 Почему, вы можете мне помочь? Спасибо.

...