Каким будет минимальный уровень SDK (Software Development Kit) в Android Studio для создания приложения на основе модели машинного обучения

#android #android-studio #machine-learning #intellij-idea #google-mlkit

#Android #android-studio #машинное обучение #intellij-idea #google-mlkit

Вопрос:

введите описание изображения здесьПо сути, мне нужно создать приложение на основе ML в Android Studio. Я уже создал и обучил свою модель ML и преобразовал ее в модель TensorFlow Lite. Но когда дело доходит до Android studio при настройке моего проекта, есть опция для минимального SDK. Насколько я знаю, вы должны выбрать минимальный уровень SDK, чтобы ваше приложение могло работать на каждой версии Android. В таком случае, как я могу гарантировать, что приложение на основе ML будет нормально работать на более старой версии Android? Именно по этой причине я спрашиваю, каким будет минимальный уровень SDK для приложения на основе ML.

Ответ №1:

минимальный уровень SDK используется для определения минимального API, который вы хотите, чтобы ваше приложение поддерживало. Это не совсем связано с вашей моделью tflite.

Я думаю, что самое главное, чтобы вы использовали правильную среду выполнения tflite, в которой есть все операции, которые использует ваша модель.

Не уверен, есть ли у вашей модели метаданные. Если это произойдет, возможно, вы можете использовать привязку модели ml, чтобы вам не нужно было писать слишком много шаблонного кода.