CompatibilityList

список совместимости открытого класса

Данные списка совместимости делегата графического процессора.

Делегат графического процессора поддерживается не на всех устройствах Android из-за различий в доступных версиях OpenGL, функциях драйверов и ресурсах устройств. Этот класс предоставляет информацию о том, подходит ли делегат графического процессора для текущего устройства.

Этот API является экспериментальным и может быть изменен.

ВНИМАНИЕ: список совместимости создан на основе тестирования, проведенного на ограниченном наборе моделей. Вам следует запланировать проверку работоспособности вашей собственной модели.

Пример использования:

Interpreter.Options options = new Interpreter.Options();
 try (CompatibilityList compatibilityList = new CompatibilityList()) {
   if (compatibilityList.isDelegateSupportedOnThisDevice()) {
     GpuDelegate.Options delegateOptions = compatibilityList.getBestOptionsForThisDevice();
     gpuDelegate = new GpuDelegate(delegateOptions):
     options.addDelegate(gpuDelegate);
   }
 }
 Interpreter interpreter = new Interpreter(modelBuffer, options);
 

Публичные конструкторы

Публичные методы

пустота
закрывать ()
Освобождает ресурсы TFLite во время выполнения C.
GpuDelegate.Параметры
getBestOptionsForThisDevice ()
Какие параметры следует использовать для делегата графического процессора.
логическое значение
isDelegateSupportedOnThisDevice ()
Поддерживается ли делегат графического процессора на этом устройстве.

Унаследованные методы

Публичные конструкторы

общедоступный список совместимости ()

Публичные методы

public void закрыть ()

Освобождает ресурсы TFLite во время выполнения C.

Ожидается, что пользователь вызовет этот метод явно.

public GpuDelegate.Options getBestOptionsForThisDevice ()

Какие параметры следует использовать для делегата графического процессора.

общедоступное логическое значение isDelegateSupportedOnThisDevice ()

Поддерживается ли делегат графического процессора на этом устройстве.