Невозможно загрузить пользовательскую модель tflite с помощью Firebase ML Kit - PullRequest
2 голосов
/ 21 октября 2019

Я интегрирую обнаружение объектов с помощью комплекта ML. Я создаю собственную модель tflite с использованием Firebase ML и следую этому документу https://firebase.google.com/docs/ml-kit/android/use-custom-models для загрузки настраиваемой модели, но при загрузке модели получаю ошибку ниже

com.google.firebase.ml.common.FirebaseMLException: локальная загрузка модели не удалась с параметрами модели: Имя локальной модели: имя модели. Имя удаленной модели: не указано.

   private fun configureLocalModelSource() {
        // [START mlkit_local_model_source]
        val localSource = FirebaseLocalModel.Builder("my_local_model") // Assign a name to this model
                .setAssetFilePath("my_model.tflite")
                .build()
        FirebaseModelManager.getInstance().registerLocalModel(localSource)
        // [END mlkit_local_model_source]
    }

    @Throws(FirebaseMLException::class)
    private fun createInterpreter(): FirebaseModelInterpreter? {
        // [START mlkit_create_interpreter]
        val options = FirebaseModelOptions.Builder()
                .setRemoteModelName("my_cloud_model")
                .setLocalModelName("my_local_model")
                .build()
        val interpreter = FirebaseModelInterpreter.getInstance(options)
        // [END mlkit_create_interpreter]

        return interpreter
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...