Представляем LiteRT : высокопроизводительную среду выполнения Google для искусственного интеллекта на устройстве, ранее известную как TensorFlow Lite. Узнать больше
Enum, чтобы указать, откуда взять реализацию среды выполнения TensorFlow Lite.
Разница между этим классом и классом RuntimeFlavor: этот класс определяет предпочтение , какую среду выполнения использовать, тогда как RuntimeFlavor указывает, какая именно среда выполнения используется .
Используйте реализацию среды выполнения TF Lite, связанную с приложением. Если в приложении нет подходящей реализации среды выполнения TF Lite, то попытка создать экземпляр InterpreterApi с этим параметром TfLiteRuntime вызовет исключение IllegalStateException (даже если ОС или системные службы могут предоставить реализацию среды выполнения TF Lite).
Это значение по умолчанию. Этот параметр также подходит для приложений, которые должны работать в системах, которые не поддерживают реализацию среды выполнения TF Lite.
Используйте реализацию среды выполнения TF Lite, предоставляемую ОС или системными службами. Это будет получено из системной библиотеки/общего объекта/службы, такой как Сервисы Google Play. Она может быть более новой, чем версия, связанная с приложением (если таковая имеется). Если в системе нет подходящей реализации среды выполнения TF Lite, то попытка создать экземпляр InterpreterApi с этим параметром TfLiteRuntime вызовет исключение IllegalStateException (даже если с приложением связана реализация среды выполнения TF Lite).
Этот параметр подходит для кода, который будет использовать предоставленную системой среду выполнения TF Lite, которая может уменьшить размер двоичного файла приложения и может обновляться чаще.
Используйте предоставленную системой реализацию среды выполнения TF Lite, если таковая имеется, в противном случае используйте реализацию среды выполнения TF Lite, связанную с приложением, если таковая имеется. Если ни в каком месте не найдена подходящая среда выполнения TF Lite, то попытка создать экземпляр InterpreterApi с этим параметром TFLiteRuntime приведет к возникновению исключения IllegalStateException. Если с приложением связана как подходящая среда выполнения TF Lite, так и подходящая среда выполнения TF Lite, предоставляемая системой, будет использоваться та, которая предоставляется системой.
Этот параметр подходит для использования в коде, которому не важно, откуда берется среда выполнения TF Lite (например, уровни промежуточного программного обеспечения).