【问题标题】:FIREBASE ERROR While deleting Custom Remote Model : "Remote model does not support listing downloaded models"删除自定义远程模型时出现 FIREBASE 错误:“远程模型不支持列出下载的模型”
【发布时间】:2020-07-11 08:48:46
【问题描述】:

我正在尝试获取从 Firebase 下载的所有自定义 ML 模型的列表,并删除我的应用中除当前和最新模型之外的所有其他模型,以免浪费用户内存。

private fun deleteOldModels(
    firebaseManager: FirebaseModelManager,
    currentModel: FirebaseCustomRemoteModel
) {
  firebaseManager.getDownloadedModels(FirebaseCustomRemoteModel::class.java)
    .addOnSuccessListener { models->
        for(model in models){
            if (model.modelName != currentModel.modelName) {
                firebaseManager.deleteDownloadedModel(model)
            }
        }
    }
    .addOnFailureListener {
        Log.d(DOWNLOAD_TAG, "deleteOldModels: FAILED ${it.message}")
    }
}

关于这个或任何其他方法的任何建议?

【问题讨论】:

    标签: android firebase firebase-mlkit


    【解决方案1】:

    不幸的是,没有实现列出自定义模型。我相信它只适用于下载翻译模型。目前无法列出下载的模型。

    【讨论】:

      猜你喜欢
      • 2021-06-08
      • 2020-01-04
      • 2020-01-04
      • 1970-01-01
      • 1970-01-01
      • 2021-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多